AlarmManager与应用寿命的关系

Relationship between AlarmManager and application life

AlarmManager 是否在应用程序死机后停止工作? 如果不是这样,为什么它会在我的应用程序中停止? 在我的应用程序中,在从 AlarmReceiver class 启动的服务中创建了一个新警报。此 AlarmReceiver class 扩展 BroadcastReceiver。通过这种方式,在收到警报后会创建一个新警报。但是只要应用程序没有死,这个过程就可以正常工作。但我希望这个过程继续下去。 can.I 如何解决这个问题?

如果应用程序已死,则没有任何作用...

因此,为了让您的应用程序被系统杀死的可能性更小,您的服务应该调用 startForeground() 并显示不可关闭的通知。