首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >警报添加到警报管理器死后,应用程序崩溃/强制关闭?

警报添加到警报管理器死后,应用程序崩溃/强制关闭?
EN

Stack Overflow用户
提问于 2016-03-07 11:37:54
回答 2查看 717关注 0票数 0

我有一个应用程序,增加警报到报警经理。当我通过任务杀手强行关闭/杀死应用程序时,警报器似乎也死了。我以为他们是独立的?我也有一个闹钟,定期检查我的应用程序服务总是开着.这似乎和应用程序一起消失了。

这是正常行为吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-03-07 11:40:14

强制关闭任务时,它将进入“停止”状态。在活动再次运行之前,不允许运行任何服务或广播。这与刚刚下载的应用程序的状态相同,在此状态下,除非用户启动活动,否则服务或广播都不能工作。

票数 2
EN

Stack Overflow用户

发布于 2016-05-20 22:07:27

是的,任何有关过程的警报都将被取消。

@CommonsWare比我在这个answer中解释得更好。他还提出了一个可行但不理想的解决办法:

记录您最后一次报警的时间(例如,在SharedPreferences中)。当您的代码运行时(例如启动启动程序活动),请检查最后警报时间。如果这是很久以前的事了,你知道你的警报器被清除了,所以你需要重新安排它们。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35842733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档