目录
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 &