Nexus 5不会使用ADB进入打盹模式

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)

Mat*_*ini 9

首先,您需要运行此命令:

> 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)


Ori*_*lux 5

可能存在阻止手机进入空闲状态的情况,例如预定的闹钟。请确保在您试图将手机强制进入空闲状态后不到一个小时,没有设置关闭的闹钟应用。