2016-04-06 18 views
8

Podążam za instrukcjami dotyczącymi tego android page, aby przełączyć tryb Android na tryb doz, aby przetestować moją aplikację, użyłem prawdziwego urządzenia, a także emulatora. Ale w obu przypadkach gdy daję drugą komendę raz lub kilka razy, co jestNie można przełączyć do trybu Drzemki.

adb shell dympsys deviceidle step 

to tylko mówi Wejście: aktywny Przed wydaniem polecenia Wyłączyłem/zablokowane urządzenie jak dobrze, ale nie ma sensu. Chciałem jak moja aplikacja zachowuje się w tryb drzemki, ale nic nie wydaje się działać,

Próbowałem też

adb shell dumpsys deviceidle force-idle 

ale to daje mi komunikat poniżej.

Unable to go idle; not enabled 

Proszę doradzić. Używam motorola Moto G 2. generacji Androida 6.0, a także używam emulatora obrazu bitowego x86_64 z wersją studyjną Androida 1.5.1

+1

Hi! Czy rozwiązałeś ten problem? Mam ten sam problem .. – researcher

Odpowiedz

1

Czasami źle się zachowuje. Kiedy do mnie zadziałałem, użyłem komendy: Spowoduje to wyczerpanie baterii. Po pewnym czasie ładowania, użyłem poniższych dwóch poleceń: Upewnij się, że ostatnie polecenie zostało wydane wiele razy. Daj mi znać, czy to działa.

+0

Nie, nie działa ... – Ahmed

+0

Dziwne. W każdym razie możesz sprawdzić opcje programistyczne w swoim telefonie i sprawdzić, czy opcja czuwania jest włączona. –

+0

Jest wyłączony, ale nadal działa tak samo, sprawdzając na emulatorze, to samo. – Ahmed

15

spróbuj

adb shell dumpsys deviceidle enable

które powinny umożliwić głębokie i lekkie tryby czuwania, a następnie użyć

adb shell dumpsys deviceidle force-idle 
Powiązane problemy