Intereting Posts

Невозможно переключиться в режим Doze

Я следую инструкциям на этой странице Android, чтобы переключить Android в режим doz для тестирования моего приложения, я использовал реальное устройство, а также эмулятор. Но в обоих случаях, когда я даю вторую команду один или несколько раз, что

adb shell dympsys deviceidle step 

Он говорит только «Stepped: ACTIVE». Перед тем, как дать команды, я выключил / заблокировал устройство, но не использовал. Я хотел, как мое приложение ведет себя в режиме доз, но ничего не работает,

Я также пробовал

 adb shell dumpsys deviceidle force-idle 

Но это дает мне сообщение ниже.

  Unable to go idle; not enabled 

Пожалуйста, порекомендуйте. Я использую motorola Moto G 2-го поколения android 6.0, а также использовал изображение эмулятора x86_64 бит с Android-версией 1.5.1

Попробуйте использовать

adb shell dumpsys deviceidle enable

Которые должны включать режим глубокого и легкого режима ожидания, затем используйте

 adb shell dumpsys deviceidle force-idle 

Иногда это может быть неверно. Когда это случилось со мной, я использовал команду

  adb shell dumpsys battery reset 

Это позволит разрядить аккумулятор. После того, как он зарядил меня, я использовал две приведенные ниже команды

  adb shell dumpsys battery unplug adb shell dumpsys deviceidle step 

Убедитесь, что вы даете последнюю команду несколько раз. Дайте мне знать, если это сработает.