Iniettare battiture
-
25-09-2019 - |
Domanda
C'è un modo per iniettare tasti nel JVM sulla piattaforma Android?
Sto cercando qualcosa di simile java.awt.Robot ma non credo che sia disponibile su Android
grazie
Soluzione 3
Bene realtà sto lavorando su una porta Synergy per l'androide (synergy-foss.org) e penso che il migliore (e unico metodo) per falsificare le sequenze di tasti sul dispositivo stesso è quello di scrivere a / dev / input / uinput. Tuttavia sembra che questo è disponibile solo con Cyanogen mod
Altri suggerimenti
Sembra che tu abbia bisogno InstrumentationTestCase.sendKeys ()
http://developer.android.com/reference/android/view/ KeyEvent.html
È possibile utilizzare:
$ adb -s <serialno> emu event send <event>
dove la descrizione dell'evento può essere qualcosa di simile:
"EV_KEY:KEY_A:1"
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow