Inyectar Pulsaciones
-
25-09-2019 - |
Pregunta
¿Hay una manera de inyectar las pulsaciones de teclado en la JVM en la plataforma Android?
Estoy buscando algo así como java.awt.Robot pero no creo que está disponible en Android
gracias
Solución 3
Bueno, en realidad estoy trabajando en un puerto de la sinergia con el androide (synergy-foss.org) y creo que la mejor (y único método) para simular las pulsaciones de teclado a cabo en el propio dispositivo es escribir en / dev / input / uinput. Sin embargo parece que esto sólo está disponible con CyanogenMod
Otros consejos
Parece que usted necesita InstrumentationTestCase.sendKeys ()
http://developer.android.com/reference/android/view/ KeyEvent.html
Puede utilizar:
$ adb -s <serialno> emu event send <event>
donde la descripción del evento puede ser algo como:
"EV_KEY:KEY_A:1"