SEND_SMS权限|对话框消息说这个应用程序可能会查看短信

时间:2017-04-20 08:30:04

标签: android android-6.0-marshmallow android-permissions android-7.0-nougat

我使用以下权限:

<uses-permission android:name="android.permission.SEND_SMS"/>

当Android要求获得API&gt; = 23的许可时,会出现一个对话框,其中包含以下消息:

  

“允许AppName发送和查看短信?”

我的客户担心我正在阅读他们的短信。 有关解决这个案子的猜测吗?

我没有READ_SMS权限。

我没有兴趣更改它显示的内容,而不是一两个理由知道该消息为什么说我可以查看?

2 个答案:

答案 0 :(得分:2)

  

我没有READ_SMS权限。

那没关系。

  

一个或两个原因要知道为什么消息说我可以查看?

用户授予权限组级别的权限。 SMS权限组包括发送和阅读SMS消息的功能。

  

我的客户担心我正在阅读他们的短信

然后可能选择不直接在Android 6.0+设备上发送短信,而是使用ACTION_SENDTO和用户选择的短信客户端。

答案 1 :(得分:1)

您无法更改此默认文字,但可以在请求权限之前显示自定义对话框,并说明为何需要此权限。看看:developer.android.com