1

我正在开发一个安全应用程序,我需要在接收某些文本时播放警笛音乐(比如“警笛”)。

到目前为止,我已经能够接收短信意图并播放 .mp3 警笛音乐。但是当设备关闭时会遇到问题。

据我所知,有一些意图(不知道到底该怎么称呼它们),即使在设备关闭时也会触发这些意图,就像预定警报一样(即使在手机关闭时也会执行)

如果有人知道这些服务或它们是什么,那么如果您分享这些想法将会很有帮助。

4

2 回答 2

2

如果您在执行任务时需要唤醒设备,则只需使用PowerManager将其唤醒。请注意,一旦您onReceive()完成设备可能会重新进入睡眠状态,因此如果您在您的BroadcastReceiver.

你也可以看看这个:https ://github.com/commonsguy/cwac-wakeful

于 2012-11-26T12:51:28.227 回答
0

也许这可能会有所帮助.. 应该不难做到,但如果手机关机,你怎么能收到短信?!

http://developer.android.com/reference/android/app/AlarmManager.html

于 2012-11-26T12:52:47.020 回答