Ich versuche, Mauszeiger in Android-Gerät zu aktivieren und steuern Sie die Bewegung mit ADB-Befehle ohne Maus tatsächlich zu verbinden.Wie man den Mauszeiger in Android-Geräten mit adb-Befehlen aktivieren
Antwort
Dies ist eine sehr gültige Frage. Sieht so aus, als ob die Methoden begrenzt sind, aber ich habe einige ziemlich vielversprechende Informationen über diesen Blog für Jungs gefunden: PocketMagic article. Er ist ein Entwickler von Google Code und ich habe einige seiner Sachen in der Vergangenheit verwendet. Es sieht also so aus, als könnten Sie Mauszeigerereignisse kernel-level bis adb injizieren, indem Sie /dev/input/eventXXX
schreiben, wobei X jede Eingabemethode an das Gerät angehängt ist. Er hat eine Bibliothek erstellt, um mit dem Kernel zu interagieren, und auch eine installierbare App, die alle Ihre Bedürfnisse lösen kann. Wenn Sie jedoch eine reine adb-Lösung benötigen, können Sie wahrscheinlich seinen Code inspizieren, um herauszufinden, auf welchen Alias zu schreiben ist und wie seine adb-Befehle aussehen.
Viel Glück!
Diese Information ist sehr nützlich. Ich bin noch die oben genannten Informationen zu verwenden, aber sieht aus, als ob sie mein Problem lösen. – Deepak
Mögliches Duplikat von [Wie verwende ich ADB, um Berührungsereignisse über den Befehl sendevent an das Gerät zu senden?] (Http://stackoverflow.com/questions/3437686/how-to-use-adb-to-send-touch-events to-device-using-sendevent-command) – bain