android11 配置默认电池优化白名单

目录

1.介绍

2.读取配置文件

3.默认配置一个白名单列表


1.介绍


在 Android 11 中,DeviceIdleController 是负责控制设备进入 Doze 模式(闲置模式) 的核心系统服务,其内部方法 readConfigFileLocked() 负责从配置文件中读取 Doze 模式的行为参数,包括 idle 阶段的时间间隔、白名单、延迟等设置。

2.读取配置文件

frameworks/base/services/core/java/com/android/server/DeviceIdleController.java

 2.1找到相关的文件路径

private static File getSystemDir() {
    return new File(Environment.getDataDirectory(), "system");
}

private static final File DIR_ANDROID_DATA &

你可能感兴趣的:(android,frameworks,DeviceIdle,电池优化,Battery,白名单)