Повторение тревоги отменено через несколько дней

У меня проблема с очень простым приложением, которое показывает уведомление один раз в день. Для этого я просто делаю это:

    PendingIntent pendingIntent = [pending Intent to a Service]
    alarmManager.setInexactRepeating(AlarmManager.RTC, DateTimeUtil.getTomorrowAtEight(), AlarmManager.INTERVAL_DAY, pendingIntent);

Это работает в течение нескольких дней, а затем перестает работать на устройстве под управлением Android 6.0 (LG G4).

adb -d shell dumpsys alarm показывает, что действительно моя тревога отсутствует в списке "Ожидающие партии тревог".

У меня нет этой проблемы на устройстве под управлением Android 5.1 (Samsung S4).

Я предполагаю, что это как-то связано с Doze Mode или App Stand by, но, насколько я могу судить (поправьте меня, если я ошибаюсь), тревоги могут быть отложены, что хорошо для моего случая использования, но это не так должен быть отменен!

Идеи?

0 ответов

Другие вопросы по тегам