android - 如何设置发送高级短信权限始终允许在 android 中?

标签 android unity-game-engine android-4.3-jelly-bean android-4.2-jelly-bean

我在通过我的应用程序在 Android 设备上发送短信时遇到问题。

在 Android 操作系统 4.2.2 上,在应用信息中,它向我显示发送高级短信的下拉列表(带有选项询问、从不允许、始终允许)。

我如何才能将此设置永久设置为始终以编程方式允许?

最佳答案

如果这是可能的,那么在发送可能会花钱的付费 SMS 之前警告用户的目的就违背了。

如果您阅读 Android Compatibility Definition Document (CDD)您会发现在发送高级 SMS 之前警告用户是任何 OS 实现都必须满足的要求才能与 Android 兼容,因此应用不可能通过编程方式设置来逃避此要求。

Android 系统根据 /data/misc/sms/codes.xml 中定义的 REGEX 检查短信号码,并且此警告消息将在您的应用程序无法控制的情况下自动触发。

关于android - 如何设置发送高级短信权限始终允许在 android 中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19379281/

相关文章:

unity-game-engine - Unity动态创建对象

android - JellyBean 4.3 中的 GoogleTTSService 的名称是什么?

android - 编辑布局文件

Android:将 fragment 添加到 WindowManager

java - 如何在 Android 中执行 SQLiteDatabase 包含搜索

android - 如何确定哪些 Android 设备可以使用计步器?

c# - 如何使用单个图像统一创建二维 map ?

unity-game-engine - 我可以使用 Unity 3D 导航网格进行第一人称导航吗?

android - 如何通过Android 4.3将文本数据发送到CC2541 key 卡?

Android 4.3 屏幕 GPU 分析 - gfx 等待时间长