设备长时间闲置后,从前台服务发送短信失败

时间:2018-10-15 09:05:10

标签: android sms smsmanager android-sms

我正在开发一个应该回复收到的SMS消息的应用程序。在大多数情况下,它一直运行良好。

但是,今天早上,我尝试将SMS发送到一整夜闲置的测试设备。收到了SMS,从我的BroadcastReceiver开始了我的前台服务(使用通知),该服务执行了应做的工作,然后在6秒后称为SmsManager.sendTextMessage()

但是,虽然我可以在日志中看到一切看起来都很正常,但是原始发送设备上没有收到SMS,收件人号码是正确的,并且对sendTextMessage()的调用已执行。

这种行为可能是什么原因?就像手机只是因为长时间未解锁而未发送短信一样。

0 个答案:

没有答案