标签: android service
我正在为我的手机提供定位服务。 主要活动设置一些时间,例如10分钟间隔,这导致服务在前1分钟内运行轮询gps和网络位置,然后将结果发布在http中,然后休息9分钟。 问题是,服务是否在深度睡眠中被破坏?如果是这样,我将不得不使用报警管理器吗?
答案 0 :(得分:0)
它没有被破坏,它正在睡觉。当您唤醒手机时,它必须继续工作并获取位置更新。
您需要使用AlaramManager或WakeLock
AlaramManager
WakeLock