通过Android的SmsManager发送的短信是否出现在普通的消息应用程序中?

时间:2015-06-16 15:55:21

标签: java android smsmanager

通过Android的SmsManager.sendTextMessage()发送的短信是否会显示在正常的消息应用程序中?

我的测试表明没有,但我对设备的访问权限有限,而且没有一个设备有活动连接。

1 个答案:

答案 0 :(得分:1)

来自文档:

  

注意:从Android 4.4(API级别19)开始,当且仅当未选择应用程序作为默认SMS应用程序时,系统会自动将使用此方法发送的邮件写入SMS提供程序(默认SMS应用程序始终是负责将其发送的消息写入SMS提供商)。

我可以确认这是我在我测试过的所有设备上所见证的行为(只有4或5个不同的设备,主要是较新的三星和LG高端手机)。

如果您不希望消息显示在库存消息应用程序中,则必须让用户将您的应用程序设置为默认消息应用程序。