Android前台服务是防止应用程序进入App Standby模式的良好机制,但是前台服务即使在打ze模式下也可以工作吗?
我的意思是,不是在打ze模式的短暂唤醒周期中,而是在打ze模式的大部分睡眠时间中。在这么深的睡眠时间下可以使用吗?
有人说前台服务不受打ze模式的影响 How does doze mode affect background/foreground services, with/without partial/full wakelocks?
但是有些人(以下链接中的评论)说,前台服务也以打Do模式停止 Doze mode and foreground service
谁是对的?
答案 0 :(得分:1)
由于do睡模式,我的前台服务(每秒钟不断更新的通知)使我感到暂停。我在前台服务中运行计时器功能。很长一段时间后我回来时,计时器没有真正运行,因为设备进入了休眠模式。我必须请求WakeLock
才能保持服务正常运行。