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
Powiązane problemy
- 1. Uzyskaj nazwę wersji aplikacji za pomocą adb
- 2. Uzyskaj natywną rozdzielczość ekranu za pomocą jQuery
- 3. Uzyskaj status std :: future
- 4. Uzyskaj zrzut ekranu określonej aplikacji
- 5. Jak zmienić strefę czasową za pomocą adb
- 6. Odśwież Android mediastore za pomocą adb
- 7. Uzyskaj nazwę aplikacji/etykietę za pośrednictwem powłoki ADB lub terminala
- 8. Skrobanie ekranu za pomocą Pythona
- 9. Uzyskaj natywną rozdzielczość ekranu
- 10. Uzyskaj wartość asp: HiddenField za pomocą jQuery
- 11. Uzyskaj adres MAC Bluetooth przez adb
- 12. Uzyskaj współrzędne ekranu elementu DOM
- 13. XNA - Uzyskaj rozdzielczość ekranu bieżącego
- 14. Uzyskaj zrzut ekranu kontrolki przeglądarki?
- 15. Jenkins - Uzyskaj ostatni ukończony status kompilacji
- 16. Uzyskaj status połączenia na kliencie Socket.io
- 17. Przechwytywanie ekranu Windows za pomocą ffmpeg
- 18. Zmiana orientacji ekranu programowo za pomocą przycisku
- 19. Wykonanie zrzutu ekranu za pomocą C \ GTK
- 20. Potrzebujesz linii poleceń, aby uruchomić przeglądarkę internetową za pomocą adb
- 21. Znajdź adres MAC urządzenia bluetooth za pomocą adb
- 22. Kopia zapasowa pełna zawartość SMS/mm za pomocą adb
- 23. zmienić domyślną klawiaturę Android za pomocą ADB lub kod Java
- 24. Jak uruchomić polecenie jako proces w tle za pomocą ADB?
- 25. Jak kontrolować operacje Bluetooth za pomocą powłoki adb?
- 26. jak sprawdzić status ekranu na urządzeniu z Androidem?
- 27. Uzyskaj token dostępu Instagram bez ekranu logowania
- 28. Uzyskaj nazwę metody za pomocą wyrażeń Lambda
- 29. Uzyskaj token za pomocą Github API
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 –