Android 休眠模式

做 Android 开发的时候,有时候需要测试手机处于休眠模式下的动作。

一、App Standby 模式

打开终端,输入:
adb devices  -> 测试一下是否可以识别手机

进入休眠(App Standby模式):
-> adb shell dumpsys battery unplug
-> adb shell am set-inactive <packageName> true

解除休眠(App Standby模式):
-> adb shell am set-inactive <packageName> falsedisable

二、Doze 模式

打开终端,输入:
adb devices  -> 测试一下是否可以识别手机

进入休眠(Doze 模式):
-> adb shell dumpsys battery unplug
-> adb shell dumpsys deviceidle enable
-> adb shell dumpsys deviceidle step 
一直执行上述第三步,直到打印出的信息是以 IDEL 开头的字符

解除休眠(Doze 模式):
-> adb shell dumpsys deviceidle disable
-> adb shell dumpsys battery reset
Logo

智屏生态联盟致力于大屏生态发展,利用大屏快应用技术降低开发者开发、发布大屏应用门槛

更多推荐