1

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

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

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

4

1 回答 1

1

如果这是可能的,它将违背在发送可能需要花钱的高级 SMS 之前警告用户的目的。

如果您阅读Android 兼容性定义文档 (CDD),您会发现在发送高级 SMS 之前警告用户是任何操作系统实现都必须满足的要求,以便与 android 兼容,因此应用程序不可能通过以下方式逃避这一点以编程方式设置它。

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

于 2014-03-16T05:32:08.113 回答