修复:短信广播中的权限判断导致OV系手机转发异常

This commit is contained in:
pppscn 2022-06-09 21:47:16 +08:00
parent 43f33e5fe2
commit 798edfed81
1 changed files with 1 additions and 4 deletions

View File

@ -1,13 +1,10 @@
package com.idormy.sms.forwarder.receiver package com.idormy.sms.forwarder.receiver
import android.Manifest
import android.content.BroadcastReceiver import android.content.BroadcastReceiver
import android.content.Context import android.content.Context
import android.content.Intent import android.content.Intent
import android.content.pm.PackageManager
import android.provider.Telephony import android.provider.Telephony
import android.util.Log import android.util.Log
import androidx.core.app.ActivityCompat
import androidx.work.OneTimeWorkRequestBuilder import androidx.work.OneTimeWorkRequestBuilder
import androidx.work.WorkManager import androidx.work.WorkManager
import androidx.work.workDataOf import androidx.work.workDataOf
@ -38,7 +35,7 @@ class SmsReceiver : BroadcastReceiver() {
if (intent.action != Telephony.Sms.Intents.SMS_RECEIVED_ACTION && intent.action != Telephony.Sms.Intents.SMS_DELIVER_ACTION) return if (intent.action != Telephony.Sms.Intents.SMS_RECEIVED_ACTION && intent.action != Telephony.Sms.Intents.SMS_DELIVER_ACTION) return
//权限判断 //权限判断
if (ActivityCompat.checkSelfPermission(context, Manifest.permission.RECEIVE_SMS) != PackageManager.PERMISSION_GRANTED) return //if (ActivityCompat.checkSelfPermission(context, Manifest.permission.RECEIVE_SMS) != PackageManager.PERMISSION_GRANTED) return
var from = "" var from = ""
var content = "" var content = ""