小编use*_*135的帖子

当进程被终止时,AlarmManager中的警报将被删除

我是android的新手所以请耐心等待.我的主要活动在报警管理器中创建并报警,该报警管理器应该在特定时间点火,我的主要活动也创建广播接收器,假设接收警报触发的意图,一切正常,直到任务管理器查杀我的应用程序.我已经检查了AlarmManager中的PendingIntent列表并验证我的警报是否从警报管理器中删除,我尝试添加服务并从服务中注册警报,我已经红了,这可能是因为我的广播接收器的IntentFilter被定义了在代码中而不是在清单中,它会在应用程序进程被杀后被杀死,而且我在这个问题上坚持了两个星期:-(,有很大的混淆,我的设计是错误的?

这是我的需求:

  1. 警报将非常可靠,即使应用程序被杀死,甚至手机重启.
  2. 广播接收器也是如此.

先感谢您,

android process broadcastreceiver alarmmanager

6
推荐指数
1
解决办法
1977
查看次数