Ich verwende den Befehl adb shell su -- getevent -lt /dev/input/event5 > Test.txt
, um das Berührungsereignis zu protokollieren. Es funktioniert, wenn ich den Bildschirm berühre, d. H. Es schreibt alle Aktionen (Taste gedrückt, Taste bewegen und Taste mit den Koordinaten hoch).Das Schlüsselereignis protokollieren, wenn der Adb-Eingang verwendet wird
Aber, wenn ich den Befehl adb shell input tap x y
, um die Berührung zu simulieren, auch wenn das Gerät das Ereignis erhalten (zum Beispiel die App geöffnet ist), aber in der Protokolldatei, gibt es keine Protokollzeilen über diese tap.
Wie kann ich die Simulation der Schlüsselereignis berühren mit adb
?
Ah danke für Ihre Antwort. Ich habe 'adb shell dumpsys input' versucht und es funktioniert. Es bekommt das Protokoll wie ich will. – GAVD