Мне нужно установить повторяющийся сигнал тревоги каждые X часов, которые будут срабатывать даже в режиме доз. Тем не менее, единственные Apis, доступные в AlarmManager для Android 23, - это setExactAndAllowWhileIdle и setAndAllowWhileIdle, которые не предназначены для повторения сигналов тревоги.Android - Повторяющиеся предупреждения разрешены в режиме ожидания
Мне интересно, должен ли я перепланировать будильник каждый раз, когда он срабатывает? или есть ли лучшее решение?
Какой метод вызывается, чтобы настроить это? Вы должны называть 'setAndAllowWhileIdle()' или что-то еще? – toobsco42
Выполняет ли это обход ограничений выполнения фона в Oreo? Я сомневаюсь в этом. Я использую это и все еще Android говорит, что начало фона не разрешено: service – NinjaCoder
@NinjaCoder Я не вижу, как это связано с диспетчерами аварийных сигналов –