Ich muss eine Java-API für mein Tool entwickeln, um den Bildschirmstatus von tizen Gerät zu erhalten. Gibt es irgendeinen sdb Shell-Befehl, um den Bildschirmstatus des tizen-Geräts zu erhalten? Wir können Android Gerät Bildschirmstatus durch adb Befehl wie "adb.exe shell dumpsys activity | grep mLockScreenShown"
bekommen. Gibt es etwas wie dumpsys activity
in tizen?Wie bekomme ich den Bildschirmstatus über den SDB-Befehl?
0
A
Antwort
0
Hier unten habe ich eine alternative Lösung gefunden, um den Sperrbildschirmstatus von tizen Gerät zu erhalten. Wenn der Bildschirm in einem Gerät gesperrt ist, wurde der Dienst org.tizen.lockscreen
automatisch gestartet. Also habe ich einen Befehl "ps aux | grep lockscreen"
in SDB-Shell ausgeführt. Hier unten ist die Java-API-Lock Screen von Tizen Gerät zu erhalten:
public static boolean getLockScreenStatus() throws IOException {
boolean status = false;
Process process_screen = null;
BufferedReader buf_screen;
String str_screen;
String command = System.getProperty("java.home") + File.separator + "tools" + File.separator + "sdb.exe"
+ " -s " + "0000d04800009200 shell ps aux | grep lockscreen";
process_screen = Runtime.getRuntime().exec(command);
buf_screen = new BufferedReader(new InputStreamReader(process_screen.getInputStream()), 1024);
while ((str_screen = buf_screen.readLine()) != null) {
if (str_screen.contains("org.tizen.lockscreen/bin/lockscreen")) {
status = true;
System.out.println(str_screen);
}
}
return status;
}
Hier sind System.getProperty("java.home") + File.separator + "tools" + File.separator
der SDB
Weg meiner PC-Umgebung und 0000d04800009200
sind die Geräte-ID meines Tizen device.But ich immer noch nicht wissen, wie man den Bildschirm ausschaltet
Verwandte Themen
- 1. Wie bekomme ich den Bildschirmstatus (ein/aus) in jni?
- 2. Wie finde ich den Bildschirmstatus auf einem Android-Gerät?
- 3. Wie bekomme ich den Datensatz in MySQL über den Pfad?
- 4. Wie bekomme ich den Druckerstatus?
- 5. Wie bekomme ich den ValueForKey?
- 6. Wie bekomme ich den Teilstring
- 7. Wie bekomme ich den Zeitbereich?
- 8. Wie bekomme ich den Arbeitsverzeichnispfad?
- 9. Wie bekomme ich den Batteriestatus?
- 10. Wie bekomme ich den Montageort?
- 11. Wie bekomme ich den Attributsatznamen?
- 12. Wie bekomme ich den Prozedurnamen
- 13. Wie bekomme ich den Standort?
- 14. Wie bekomme ich den Downloadstatus?
- 15. Wie bekomme ich den Referenztyp?
- 16. Wie bekomme ich den Durchschnitt einer bestimmten Kategorie über Python
- 17. Wie bekomme ich Daten über den Webhook? (GoCardless)
- 18. Wie bekomme ich das Breitenattribut über den Klassenselektor?
- 19. Wie bekomme ich den letzten Tag-Test über jquery
- 20. Wie bekomme ich Informationen über den Computer? [32bit oder 64bit]
- 21. CAS: Wie bekomme ich den Benutzernamen über die RESTful-API?
- 22. Wie bekomme ich den plattformübergreifenden relativen Dateipfad?
- 23. JDBC - Wie bekomme ich den Spaltennamen (nicht den ursprünglichen Spaltennamen)
- 24. Wie bekomme ich den nächsten Hub?
- 25. Wie bekomme ich den ersten Video Frame?
- 26. Wie bekomme ich den Hostnamen von Crossbar.io?
- 27. Wie bekomme ich den Geräte-Skalierungsfaktor?
- 28. Wie bekomme ich OriginingClientIPAddress von den Headern?
- 29. Wie bekomme ich den Wert eines DynamicControl?
- 30. Ich bekomme den Witz nicht