Android 手机休眠后如何保持service在后台继续运行

Android 码拜 7年前 (2015-11-08) 2698次浏览
本人现在原因是产品需要,在手机端需要每隔5秒向服务器发送一个gps的service,但是在手机亮屏的时候service是可以运行的,但是手机进入休眠以后,service就停止运行,当屏幕亮起来时。又可以正常运行了
解决方案:10分
设置下PowerManager,待机情况下,没有分配到CPU资源,服务处于假死。
具体还需要你去试下,看下服务在待机的时候能否还活着。
解决方案:10分
另外还需要考虑能否被系统 360等回收了,有的手机还会待机关闭网络
解决方案:20分
alarmmanager可以设置休眠唤醒
解决方案:20分
alarmmanager,其实就和闹钟一样

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明Android 手机休眠后如何保持service在后台继续运行
喜欢 (0)
[1034331897@qq.com]
分享 (0)