日期:2014-05-16 浏览次数:20736 次
上一篇博文中讲述了通过 Socket 编程从外部向 Emulator 发送键盘鼠标模拟事件,貌似实现细节有点复杂。其实 Android 还有一种更简单的模拟键盘鼠标事件的方法,那就是通过使用 adb shell 命令。
?
1.???? 发送键盘事件:
命令格式 1 : adb shell input keyevent “value”
其中 value 以及对应的 key code 如下表所列:
| 
 KeyEvent Value  | 
 KEYCODE  | 
 Comment  | 
| 
 0  | 
 KEYCODE_UNKNOWN  | 
 ?  | 
| 
 1  | 
 KEYCODE_MENU  | 
 在
SDK2.1
的模拟器中命令失效,
sendevent
  |