我正在开发一个应用程序,如果/当设备关闭时需要发送短信。
为了接收我正在使用的动作android.intent.action.ACTION_SHUTDOWN
和android.intent.action.QUICKBOOT_POWEROFF
动作,它工作得很好。事实上,我用来发送 SMS 的方法也有效(因为我在其他应用程序中多次使用它)。
我面临的问题是,当我收到SHUTDOWN
操作时,电话服务已经关闭,因此无法发送 SMS,它仍然在排队等待重试。
有没有办法阻止/再次打开电话服务以发送我的短信?
如果不可能,是否有其他类似于SHUTDOWN
我可以使用的事件的操作?