猿问

Android Studio - 权限拒绝,需要 android.permission.

今天我一直在制作一个应用程序,需要读取我收到的所有短信并搜索特定短语。

但是,我意识到我需要 RECEIVE_SMS 权限,我确实这样做了 - 权限被拒绝。

因此,鉴于 SDK 超过 22 - 权限被拒绝,我添加了应用程序向用户请求权限的功能。

我已经插入了我在这些论坛中找到的所有小东西,但似乎没有任何效果,无论我做什么,它仍然显示权限被拒绝,并且我无法阅读短信。

如果有人可以提供帮助,我们将不胜感激,因为目前看来该应用程序已经失败了。

错误如下所示:

2019-10-30 14:50:53.097 1403-1413/? W/BroadcastQueue: Permission Denial: receiving Intent { act=android.provider.Telephony.SMS_RECEIVED flg=0x19000010 (has extras) } to ProcessRecord{cb5e9afd0 1159:com.samsung.android.email.provider/u0a68} (pid=1159, uid=10068) requires android.permission.RECEIVE_SMS due to sender com.android.phone (uid 1001)

如果您需要任何其他文件,请告诉我,感谢您的宝贵时间!



潇潇雨雨
浏览 174回答 1
1回答

慕尼黑5688855

出于安全考虑,读取短信权限已正式取消。如果您仍然需要它,则需要申请白名单。
随时随地看视频慕课网APP

相关分类

Java
我要回答