2013-11-19 2 views
9

У нас есть несколько повторяющихся настроек будильника, и они работают обычно большую часть времени. Иногда они застревают (возможно, как-то отменяются). Как отладить его, чтобы убедиться, что будильник действительно выключен, когда он кажется застрявшим?Как отлаживать, какие тревоги AlarmManager запускаются из вашего приложения?

Что касается причин, по которым будильник будет отменен: я знаю, что это происходит, когда пользовательская сила останавливает ваше приложение из Диспетчера приложений. Может ли система также случайным образом отменить ее? (Скажем, когда убивает весь приложение, чтобы вернуть ресурсы?)

ответ

10

Что касается отладки тревоги:

adb shell dumpsys alarm 

Я до сих пор не понял, если сигналы тревоги могут быть убиты иначе, чем силой остановки пользователем.

Смежные вопросы