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