AlarmManager是否保持唤醒Wifi,还是需要使用wakeLock?

时间:2011-11-17 19:43:04

标签: android android-alarms android-wake-lock

我正在使用AlarmManger为远程服务器安排保持活动计时器,因此每个INTERVAL UDP包都会发送到服务器。当在AlarmManager上下文中发送或运行的包足够时,我是否应该获得Wifi / CPU锁定? 注意:我正在运行一项服务以将应用程序保留在后台。

1 个答案:

答案 0 :(得分:0)

是的,您需要Wifi / CPU锁定才能执行此操作。但需要注意的是,你要通过这样做来杀死用户电池。您应该找到一种与服务器异步通信的方法,就像使用REST一样。 Android让人们很容易弄清楚哪些应用程序耗尽了最多的电量,所以除非你想要一堆卸载,否则你应该找到解决方法。

相关问题