Android P Beta - Уведомления AlarmManager не работают при использовании setExactAndAllowWhileIdle () - PullRequest
0 голосов
/ 29 ноября 2018

Ограничения Doze Следующие ограничения применяются к вашим приложениям в режиме Doze:

Доступ к сети приостановлен.Система игнорирует следы блокировки.Стандартные тревоги AlarmManager (включая setExact () и setWindow ()) откладываются до следующего окна обслуживания.Если вам нужно установить сигналы тревоги, которые срабатывают в режиме Doze, используйте setAndAllowWhileIdle () или setExactAndAllowWhileIdle ().Сигналы тревоги, установленные с помощью setAlarmClock (), продолжают срабатывать в обычном режиме - система выходит из режима Doze незадолго до срабатывания этих сигналов.Система не выполняет сканирование Wi-Fi.Система не позволяет работать адаптерам синхронизации.Система не позволяет запускать JobScheduler.

1. Меньше, чем версия для Android O setExactAndAllowWhileIdle () работает, но в круговой диаграмме Android setExactAndAllowWhileIdle () не вызывает тревогу, когда мы устанавливаем вручную через 2 мин и 5 мин черезsetting.Can любой может предоставить решения для пирога для процесса уведомления через менеджер аварийных сигналов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...