2012-05-10 100 views
8

我是新來的android我必須每30分鐘後執行一些操作是否我的應用程序正在運行或不是所以我想如何執行這些操作使用服務和警報管理器的任何示例或運行將是有益的RTC和RTC_WAKEUP之間的差異android

+0

這裏是完整的答案: [http://stackoverflow.com/questions/5938213/android-alarmmanager-rtc-wakeup-vs-elapsed-realtime-wakeup][1] [1 ]:http://stackoverflow.com/questions/5938213/android-alarmmanager-rtc-wakeup-vs-elapsed-realtime-wakeup – amir

回答

16

如果您希望您的服務每30分鐘執行一次操作,RTC_WAKEUP將喚醒設備並提供待處理的意圖,請使用RTC_WAKEUP。另一方面,RTC只會在設備喚醒時才傳遞意圖。

+1

你是什麼意思由weak_up?當屏幕打開? –

+0

指的是sagar,你說的weak_up是什麼意思?當屏幕打開? –

0

我想你需要知道的一切是在文檔上AlarmManager

可以有很多陷阱試圖保持手機清醒,也看到cwac-wakeful由馬克·墨菲在github