разница между RTC и RTC WAKEUP в android

Я новичок в android я должен выполнить некоторую операцию после каждых 30 минут, работает ли мое приложение или нет, поэтому я хочу, как выполнить эту операцию с помощью service and alarm manager любой пример или запуск будет полезным

3 ответов


используйте RTC_WAKEUP, если вы хотите, чтобы ваш сервис выполнял некоторые операции каждые 30 минут, поскольку RTC_WAKEUP разбудит устройство и доставит ожидающее намерение. С другой стороны, RTC доставит намерение только тогда, когда устройство проснется.


Я думаю, что все, что вам нужно знать в документации о AlarmManager

может быть много подводных камней, пытающихся держать телефон в сознании, Также см. cwac-wakeful Марк Мерфи на github


http://developer.android.com/reference/android/app/AlarmManager.html

проверьте эту ссылку. Все различия есть.