Android服务在深度睡眠期间延迟后执行操作

时间:2015-01-27 06:52:39

标签: android multithreading service wakelock

我有一个在启动时运行的广播接收器,并启动一个服务,该服务将通过Thread.sleep()等待延迟,然后执行操作。

在我的手机屏幕开启时有效,但延迟时间> 30秒,屏幕关闭,手机进入睡眠状态,深度睡眠时服务暂停。

我是否需要为此请求唤醒锁,或者我可以安排线程在一定延迟后运行并唤醒手机吗?

0 个答案:

没有答案