Android服务在后台运行没有睡觉?

时间:2011-05-02 08:19:44

标签: android service

我正在为我的手机提供定位服务。 主要活动设置一些时间,例如10分钟间隔,这导致服务在前1分钟内运行轮询gps和网络位置,然后将结果发布在http中,然后休息9分钟。 问题是,服务是否在深度睡眠中被破坏?如果是这样,我将不得不使用报警管理器吗?

1 个答案:

答案 0 :(得分:0)

它没有被破坏,它正在睡觉。当您唤醒手机时,它必须继续工作并获取位置更新。

您需要使用AlaramManagerWakeLock