当前位置: 首页 > 知识库问答 >
问题:

在有/没有部分/完全wakelocks的情况下,打瞌睡模式如何影响后台/前台服务?

濮阳靖
2023-03-14

-然而在那之后的很多讨论,声称这不完全是真的,我认为很难知道应用程序应该做什么特殊的背景操作。

共有1个答案

曹浩
2023-03-14

具有当前正在运行的前台服务的进程应该不受Doze的影响。绑定/解除绑定、启动/未启动和wakelocks不影响此白名单化过程。

然而,在Android M设备上有一个问题,当前台服务与顶级活动处于同一进程中并且不正确地打瞌睡时,前台服务没有正确地白名单化。

该补丁可以在AOSP上获得,并将包含在Android N的版本中。将该补丁集成到他们生产的任何Android M版本中取决于OEM。

 类似资料: