有没有办法在Android平台上的JVM中注入击键?
我正在寻找像java.awt.Robot这样的东西,但我不认为它可以在Android上使用
感谢
答案 0 :(得分:3)
听起来你需要InstrumentationTestCase.sendKeys()
http://developer.android.com/reference/android/view/KeyEvent.html
答案 1 :(得分:2)
您可以使用:
$ adb -s <serialno> emu event send <event>
事件描述可以是:
"EV_KEY:KEY_A:1"
答案 2 :(得分:0)
嗯,我实际上正在使用一个Synergy端口到android(synergy-foss.org),我认为在设备本身伪造键击的最佳(也是唯一的方法)是写入/ dev / input / uinput。然而,似乎这只适用于Cyanogen mod