Doze模式的启用和恢复
adb shell dumpsys battery:获取电池当前状态
- 模拟未充电状态:
adb shell dumpsys battery unplug:模拟手机未充电状态
- IDLE有效化:
adb shell dumpsys deviceidle enable:让IDLE有效化;
- 进入IDLE模式:
有两种方法。
第一种是,屏幕亮着状态按下电源按钮关闭屏幕,敲入命令让其进入IDLE模式。
(注意:我们在切换状态的时候要重复输入几次命令,直到进入IDLE模式。)
第二种是,敲入命令强制让手机进入IDLE模式。
敲入命令 adb shell dumpsys deviceidle force-idle
敲入命令 adb shell dumpsys deviceidle
- 恢复手机状态
当我们模拟完状态之后要恢复回去,以便手机能够正常使用。
敲入命令 adb shell dumpsys deviceidle disable 和 adb shell dumpsys battery reset 即可让手机恢复状态。再敲入 adb shell dumpsys battery 查看一下手机是否已经恢复状态。