Vee*_*ner 6 android android-6.0-marshmallow android-doze
我有一个Nexus 5,它不会使用Windows的ADB命令进入Doze/IDLE模式.它是使用USB线连接的adb,它适用于所有其他ADB命令.屏幕关闭.
C:\>adb shell dumpsys deviceidle force-idle
Unable to go idle; stopped at ACTIVE
C:\>adb shell dumpsys deviceidle enable
C:\>adb shell dumpsys battery unplug
C:\>adb shell dumpsys deviceidle step
Stepped to: ACTIVE
C:\>adb shell dumpsys deviceidle step
Stepped to: ACTIVE
C:\>adb shell dumpsys deviceidle step
Stepped to: ACTIVE
C:\>adb shell dumpsys deviceidle enable
C:\>adb shell dumpsys deviceidle force-idle
Unable to go idle; stopped at ACTIVE
Run Code Online (Sandbox Code Playgroud)
首先,您需要运行此命令:
> adb shell dumpsys battery unplug
Run Code Online (Sandbox Code Playgroud)
然后关闭屏幕(此步骤至关重要),否则设备将保持ACTIVE状态.
之后运行此命令,直到设备状态更改为IDLE:
> adb shell dumpsys deviceidle step
Stepped to: IDLE_PENDING
> adb shell dumpsys deviceidle step
Stepped to: SENSING
> adb shell dumpsys deviceidle step
Stepped to: LOCATING
> adb shell dumpsys deviceidle step
Stepped to: IDLE
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3041 次 |
| 最近记录: |