如何在任务管理器终止应用程序时从AlarmManager重新启动警报

时间:2017-11-30 18:21:32

标签: android notifications alarmmanager taskmanager huawei

我正在制作一个Android应用程序,我在AlarmManager中安排警报,触发向用户发出通知,并且需要在严格的特定时间停止。

当用户使用任务查杀程序(通常来自中国手机和ROM)时,警报也会被终止。

这很麻烦,因为在这种情况发生后,不会再启动通知,直到我重新打开应用程序或重新启动手机。对于作为外行的目标用户来说,这并非易事。

这些警报应该脱机工作,因此使用GCM通过网络侦听器重新启动警报不是一种选择。我实际上需要一些" unkillable"电话上的服务,检查警报是否仍然存在,如果他们不在,则重新安排。这可能吗?

我在这里发现了这篇文章,但最后一个答案是在2012年:Keep android alarms alive, even after process killed by a task manager

目前有解决方案吗?

0 个答案:

没有答案