Android:如果我使用 SmsManager 发送短信,它会自动重新发送失败的短信吗?

Posted

技术标签:

【中文标题】Android:如果我使用 SmsManager 发送短信,它会自动重新发送失败的短信吗?【英文标题】:Android: If I send an SMS using SmsManager, does it automatically resend failed sms? 【发布时间】:2011-10-30 00:42:58 【问题描述】:

如果我使用 SmsManager 从我的应用程序发送 SMS 并且 SMS 发送失败,SmsManager 是否会自动为我重试发送 SMS - 还是我必须自己在代码中进行管理?

【问题讨论】:

【参考方案1】:

不,它没有。

如果没有信号发送消息并且失败..手机应该自动继续尝试重新发送..

目前它只是报告它已失败并将其放入失败列表中 消息。

所以,不...您可以捕获消息是否已发送并响应这些事件。

Refer here

【讨论】:

链接已损坏。

以上是关于Android:如果我使用 SmsManager 发送短信,它会自动重新发送失败的短信吗?的主要内容,如果未能解决你的问题,请参考以下文章

今天来记录一下一个短信发送器,并且能监控短信是否发送成功

使用SMSManager短信管理器发送短信

Android 发送短信总结

使用SMSManager短信管理器实现短信群发

为啥 SmsManager 在某些设备上需要 READ_PHONE_STATE 权限,而在其他设备上不需要?

Android 中的希伯来语短信