Inject Keystrokes
-
25-09-2019 - |
Frage
Gibt es eine Möglichkeit Tastatureingaben in die JVM auf der Android-Plattform zu injizieren?
Ich bin auf der Suche nach so etwas wie java.awt.Robot aber ich glaube nicht, dass auf Android verfügbar ist
Dank
Lösung 3
Nun arbeite ich eigentlich auf einem Synergy-Port auf den Android (synergy-foss.org) und ich denke, die beste (und Methode nur) für Tastenanschläge fälschen aus auf dem Gerät selbst zu schreiben auf / dev / input / uinput. Allerdings scheint es, dies mit Cyanogen nur verfügbar ist, mod
Andere Tipps
Es klingt wie Sie InstrumentationTestCase.sendKeys benötigen ()
http://developer.android.com/reference/android/view/ KeyEvent.html
Sie können mit:
$ adb -s <serialno> emu event send <event>
, wo die Ereignisbeschreibung so etwas wie sein:
"EV_KEY:KEY_A:1"
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow