在什么情况下会清除AlarmManager PendingIntent?

时间:2018-09-15 18:01:44

标签: android alarmmanager android-pendingintent

我想知道递归AlarmManager警报有多远。

文档未涵盖清除警报的时间,但是从此站点的答案,我的理解是,它们只会在应用程序被更新/删除/强制停止/设备重新启动时被清除,或者以上所有内容以及通过任务列表/非活动状态/ OOM删除的用户。

是否有一个简明的答案,或者这是设备之间,ROM与ROM之间不同的另一件事?

1 个答案:

答案 0 :(得分:0)

还有打Do模式。在打ze模式下,警报将延迟到打ze模式关闭。

从打ze模式page;  -标准AlarmManager警报(包括setExact()和setWindow())被推迟到下一个维护窗口。    -如果您需要设置在打ze睡时触发的警报,请使用    setAndAllowWhileIdle()或setExactAndAllowWhileIdle()。    -使用setAlarmClock()设置的警报继续正常触发-在这些警报触发之前不久,系统退出Doze。