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

Android 手机休眠后怎么保持service在后台继续运行
我现在因为产品需要,在手机端需要每隔5秒向服务器发送一个gps的service,但是在手机亮屏的时候service是可以运行的,但是手机进入休眠以后,service就停止运行,当屏幕亮起来时。又可以正常运行了,求大神怎么解决这个问题啊
------解决思路----------------------
设置下PowerManager,待机情况下,没有分配到CPU资源,服务处于假死。  

具体还需要你去试下,看下服务在待机的时候是否还活着。   
------解决思路----------------------
另外还需要考虑是否被系统 360等回收了,有的手机还会待机关闭网络
------解决思路----------------------
alarmmanager可以设置休眠唤醒
------解决思路----------------------
用alarmmanager,其实就和闹钟一样