模拟按键
- 格式:adb shell input [] [...]
按键事件
- adb shell input keyeven
常用事件
keycode | 含义 |
3 | HOME 键 |
4 | 返回键 |
5 | 打开拨号应用 |
6 | 挂断电话 |
24 | 增加音量 |
25 | 降低音量 |
26 | 电源键 |
27 | 拍照(需要在相机应用里) |
64 | 打开浏览器 |
82 | 菜单键 |
85 | 播放/暂停 |
86 | 停止播放 |
87 | 播放下一首 |
88 | 播放上一首 |
122 | 移动光标到行首或列表顶部 |
123 | 移动光标到行末或列表底部 |
126 | 恢复播放 |
127 | 暂停播放 |
164 | 静音 |
176 | 打开系统设置 |
187 | 切换应用 |
207 | 打开联系人 |
208 | 打开日历 |
209 | 打开音乐 |
210 | 打开计算器 |
220 | 降低屏幕亮度 |
221 | 提高屏幕亮度 |
223 | 系统休眠 |
224 | 点亮屏幕 |
231 | 打开语音助手 |
276 | 如果没有 wakelock 则让系统休眠 |
电源键
- adb shell input keyevent 26
菜单键
- adb shell input keyevent 82
HOME 键
- adb shell input keyevent 3
返回键
- adb shell input keyevent 4
音量控制
- 增加音量:adb shell input keyevent 24
- 降低音量:adb shell input keyevent 25
- 静音:adb shell input keyevent 164
媒体控制
- 播放/暂停:adb shell input keyevent 85
- 停止播放:adb shell input keyevent 86
- 播放下一首:adb shell input keyevent 87
- 播放上一首:adb shell input keyevent 88
- 恢复播放:adb shell input keyevent 126
- 暂停播放:adb shell input keyevent 127
点亮/熄灭屏幕
- 点亮屏幕:adb shell input keyevent 224
- 熄灭屏幕:adb shell input keyevent 223
滑动
adb shell input swipe 起始点x坐标 起始点y坐标 结束点x坐标 结束点y坐标 : 例, adb shell input swipe 300 1000 300 500
输入文本
- adb shell input text :例, adb shell input text hello 说明,焦点处于输入框中才可以通过input输入