Adb 按键名
Adb.keyEvent(name) 和 Adb.key(name) 接受下面这张表里的全部名字。大小写不限,前面也可以加 KEYCODE_,例如 "home"、"HOME"、"KEYCODE_HOME" 是同一个键。
表里没有的名字会返回 unknown key。这时改传数字码。数字码不限于下表,Android 定义的按键码都可以用。全集在官方文档:KeyEvent。
javascript
Adb.keyEvent("HOME");
Adb.keyEvent("KEYCODE_SLEEP");
Adb.keyEvent(223);已经有专用方法的键,优先用专用方法:亮屏用 power() 或 wake(),息屏用 sleep(),桌面用 home(),返回用 back()。
名字与键值
同一行的名字指向同一个键值。
| 名字 | 键值 | 作用 |
|---|---|---|
HOME | 3 | 回到桌面 |
BACK | 4 | 返回 |
CALL | 5 | 拨号 |
ENDCALL | 6 | 挂断 |
DPAD_UP | 19 | 方向上 |
DPAD_DOWN | 20 | 方向下 |
DPAD_LEFT | 21 | 方向左 |
DPAD_RIGHT | 22 | 方向右 |
DPAD_CENTER | 23 | 方向中心 / 确认 |
VOLUME_UP、VOLUP | 24 | 音量加 |
VOLUME_DOWN、VOLDOWN | 25 | 音量减 |
POWER | 26 | 亮屏 |
CAMERA | 27 | 相机 |
TAB | 61 | Tab |
SPACE | 62 | 空格 |
ENTER | 66 | 回车 |
DEL、DELETE | 67 | 退格 |
MENU | 82 | 菜单 |
SEARCH | 84 | 搜索 |
MEDIA_PLAY_PAUSE | 85 | 播放 / 暂停 |
MEDIA_STOP | 86 | 停止播放 |
MEDIA_NEXT | 87 | 下一首 |
MEDIA_PREVIOUS | 88 | 上一首 |
MUTE | 91 | 静音 |
PAGE_UP | 92 | 上一页 |
PAGE_DOWN | 93 | 下一页 |
ESCAPE、ESC | 111 | 退出 |
FORWARD_DEL | 112 | 向后删除 |
MOVE_HOME | 122 | 光标到行首 |
MOVE_END | 123 | 光标到行尾 |
INSERT | 124 | 插入 |
APP_SWITCH、RECENTS | 187 | 最近任务 |
ASSIST | 219 | 助手 |
BRIGHTNESS_DOWN | 220 | 亮度减 |
BRIGHTNESS_UP | 221 | 亮度加 |
SLEEP | 223 | 息屏 |
WAKEUP | 224 | 亮屏 |
VOICE_ASSIST | 231 | 语音助手 |
VOLUME_MUTE | 164 | 音量静音 |
SOFT_SLEEP | 276 | 软息屏 |
CUT | 277 | 剪切 |
COPY | 278 | 复制 |
PASTE | 279 | 粘贴 |
