我正在遵循这个Android页面上的说明,将Android切换到Doze模式来测试我的应用程序,我已经使用了真实设备和模拟器。但是,在我执行第二条命令一次或多次时,在两种情况下都会出现以下问题:
我在这个Android页面上跟着说明来将Android切换到Doze模式以测试我的应用程序,我已经使用了真实设备和模拟器。但是在执行第二个命令一次或多次后,无论是真实设备还是模拟器,都会出现以下问题:
adb shell dympsys deviceidle step
只有显示“Stepped: ACTIVE”,即使在给出命令之前我也关闭/锁定了设备,但没有任何用处。我想知道我的应用程序在Doze模式下的行为,但似乎没有任何作用。
我也尝试过其他方法。
adb shell dumpsys deviceidle force-idle
但这给了我以下信息。
Unable to go idle; not enabled
请建议。我正在使用摩托罗拉Moto G第二代Android 6.0,并且还使用了带有Android Studio版本1.5.1的模拟器x86_64位映像。