Muszę wiedzieć w moim skrypcie, czy ekran urządzenia jest wyłączony. Czy istnieje jakieś proste polecenie uzyskania takich informacji za pomocą ADB?Uzyskaj status ekranu za pomocą ADB
6
A
Odpowiedz
13
dumpsys power | grep mScreenOn
3
Na 5,0 wygląda trzeba grep wyjście dumpsys power
dla
Display Power: state=OFF
lub
Display Power: state=ON
Jest to specyficzne dla pewnego zakresu urządzeń lub Androida konkretnego? Działa, ale lepiej jest grep dla mScreenOn = (mScreenOn zwraca więcej niż jeden wpis w moim przypadku). – tomrozb
To polecenie działa na urządzeniach z systemem 4.2+, użyj polecenia 'dumpsys input_method | grep mScreenOn' dla urządzeń o niższej wersji. Aby uzyskać więcej informacji, zobacz moją odpowiedź na ten post: http://stackoverflow.com/a/21419347/1345115 –
Po prostu notatka, dumpsys to polecenie powłoki, a nie polecenie adb. Odpowiedź cut and paste to adb shell dumpsys power | grep mScreenOn –