电话进入睡眠状态时,Handler,CountDownTimer和Timer无法正常工作

时间:2017-10-17 09:21:38

标签: android timer handler countdowntimer

我想在我的应用程序中实现计数计时器功能。首先,我使用了Handler类,使用postDelay方法,当手机没有进入睡眠状态时工作正常。 CountDownTimer和Timer类也发生了同样的事情。当手机进入睡眠模式时,定时器速度会降低。这是随机发生的。

1 个答案:

答案 0 :(得分:0)

有几个问题

首先,小米,魅族等一些设备都有安全应用程序,可以阻止后台服务的工作。

After android 7.0 there are features to block background too.所以你不能只使用简单的Service

假设我认为最佳解决方案是使用wake lockIntent Service一起运行postDelayCountDownTimerTimer