android - SEND_SMS 权限 |对话框消息显示此应用程序可以查看短信

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

我正在使用以下权限:

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

当 Android 请求 API >= 23 的权限时,会出现一个对话框,消息如下:

"Allow AppName to send and view SMS messages?"

我的客户担心我正在阅读他们的短信。 请问对如何处理此案有什么想法吗?

我没有 READ_SMS 权限。

我没有兴趣更改其显示的文本,而是想知道为什么该消息说我也可以查看?

最佳答案

I don't have READ_SMS permission.

这并不重要。

a reason or two to know why the message is saying I CAN VIEW TOO?

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

My clients are concerned that I am reading their SMS messages

然后,也许选择不在 Android 6.0+ 设备上直接发送 SMS 消息,而是使用 ACTION_SENDTO 和用户选择的 SMS 客户端。

关于android - SEND_SMS 权限 |对话框消息显示此应用程序可以查看短信,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43514182/

相关文章:

android - 一次性权限导致后台计划作业和警报被取消

android - 如何在android中定期更改 Activity 的背景图片?

android - 本地应用程序的特定对象/图像检测,无需互联网

android - 如何在 android 中的谷歌(设备) native 应用程序上添加自定义按钮?

Android M 权限 : Confused on the usage of shouldShowRequestPermissionRationale() function

android - 无法在 Android(在 MarshMallow 及更高版本)设备中创建目录

Android:同时读取GPS + 加速计传感器

android - (a) 击打 : TLS socket is closed when trying to login with XMPP

android - java.lang.SecurityExcption : WifiService: Neither usr 10140 nor curent proces hs andrid. prmission.CHANGE_WIFI_STATE

android - 为什么RECEIVE_SMS和READ_SMS权限没有不同的提示框要求权限?