通过Android的SmsManager.sendTextMessage()发送的短信是否会显示在正常的消息应用程序中?
我的测试表明没有,但我对设备的访问权限有限,而且没有一个设备有活动连接。
答案 0 :(得分:1)
来自文档:
注意:从Android 4.4(API级别19)开始,当且仅当未选择应用程序作为默认SMS应用程序时,系统会自动将使用此方法发送的邮件写入SMS提供程序(默认SMS应用程序始终是负责将其发送的消息写入SMS提供商)。
我可以确认这是我在我测试过的所有设备上所见证的行为(只有4或5个不同的设备,主要是较新的三星和LG高端手机)。
如果您不希望消息显示在库存消息应用程序中,则必须让用户将您的应用程序设置为默认消息应用程序。