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