Android P Beta-使用setExactAndAllowWhileIdle()时AlarmManager通知不起作用

时间:2018-11-29 13:13:44

标签: android performance android-service android-notifications

打ze限制 在Doze中,以下限制适用于您的应用:

网络访问被暂停。 系统将忽略唤醒锁。 标准AlarmManager警报(包括setExact()和setWindow())将推迟到下一个维护窗口。 如果您需要设置在Doze中触发的警报,请使用setAndAllowWhileIdle()或setExactAndAllowWhileIdle()。 使用setAlarmClock()设置的警报继续正常触发-在这些警报触发之前,系统立即退出Doze。 系统不执行Wi-Fi扫描。 系统不允许运行同步适配器。 系统不允许JobScheduler运行。

1。低于Android版本O setExactAndAllowWhileIdle()可以工作,但是在android Pie setExactAndAllowWhileIdle()中,当我们在设置2分钟和5分钟之前手动设置时,它不会触发警报。任何人都可以提供通知派饼的解决方案通过警报管理器进行处理。

0 个答案:

没有答案