我正在开发一个安全应用程序,我需要在接收某些文本时播放警笛音乐(比如“警笛”)。
到目前为止,我已经能够接收短信意图并播放 .mp3 警笛音乐。但是当设备关闭时会遇到问题。
据我所知,有一些意图(不知道到底该怎么称呼它们),即使在设备关闭时也会触发这些意图,就像预定警报一样(即使在手机关闭时也会执行)
如果有人知道这些服务或它们是什么,那么如果您分享这些想法将会很有帮助。
我正在开发一个安全应用程序,我需要在接收某些文本时播放警笛音乐(比如“警笛”)。
到目前为止,我已经能够接收短信意图并播放 .mp3 警笛音乐。但是当设备关闭时会遇到问题。
据我所知,有一些意图(不知道到底该怎么称呼它们),即使在设备关闭时也会触发这些意图,就像预定警报一样(即使在手机关闭时也会执行)
如果有人知道这些服务或它们是什么,那么如果您分享这些想法将会很有帮助。
如果您在执行任务时需要唤醒设备,则只需使用PowerManager将其唤醒。请注意,一旦您onReceive()
完成设备可能会重新进入睡眠状态,因此如果您在您的BroadcastReceiver
.
也许这可能会有所帮助.. 应该不难做到,但如果手机关机,你怎么能收到短信?!
http://developer.android.com/reference/android/app/AlarmManager.html