吾生也有涯,而知也无涯。这篇文章主要讲述Appium---Android的keycode键值相关的知识,希望能为你提供帮助。
adb命令使用
adb shell input keyevent XX(EventCode) #输入对应的键值
adb shell input text "www.baidu.com" #向浏览器发送文本
EventCode | KeyEvent | EventName |
---|---|---|
0 | KEYCODE_UNKNOWN | 未知键 |
1 | KEYCODE_SOFT_LEFT | 左键 |
2 | KEYCODE_SOFT_RIGHT | 右键 |
3 | KEYCODE_HOME | Home键 |
4 | KEYCODE_BACK | 返回键 |
5 | KEYCODE_CALL | 拨号键 |
6 | KEYCODE_ENDCALL | 挂机键 |
7 | KEYCODE_0 | 按键“ 0” |
8 | KEYCODE_1 | 按键“ 1” |
9 | KEYCODE_2 | 按键“ 2” |
10 | KEYCODE_3 | 按键“ 3” |
11 | KEYCODE_4 | 按键“ 4” |
12 | KEYCODE_5 | 按键“ 5” |
13 | KEYCODE_6 | 按键“ 6” |
14 | KEYCODE_7 | 按键“ 7” |
15 | KEYCODE_8 | 按键“ 8” |
16 | KEYCODE_9 | 按键“ 9” |
17 | KEYCODE_STAR | 按键“ *” |
18 | KEYCODE_POUND | 按键“ #” |
19 | KEYCODE_DPAD_UP | 导航键 向上 |
20 | KEYCODE_DPAD_DOWN | 导航键 向下 |
21 | KEYCODE_DPAD_LEFT | 导航键 向左 |
22 | KEYCODE_DPAD_RIGHT | 导航键 向右 |
23 | KEYCODE_DPAD_CENTER | 导航键 确定 |
24 | KEYCODE_VOLUME_UP | 音量键加 |
25 | KEYCODE_VOLUME_DOWN | 音量键减 |
26 | KEYCODE_POWER | 电源键 |
27 | KEYCODE_CAMERA | 相机键 |
28 | KEYCODE_CLEAR | 清除键 |
29 | KEYCODE_A | 按键“ A” |
30 | KEYCODE_B | 按键“ B” |
31 | KEYCODE_C | 按键“ C” |
32 | KEYCODE_D | 按键“ D” |
33 | KEYCODE_E | 按键“ E” |
34 | KEYCODE_F | 按键“ F” |
35 | KEYCODE_G | 按键“ G” |
36 | KEYCODE_H | 按键“ H” |
37 | KEYCODE_I | 按键“ I” |
38 | KEYCODE_J | 按键“ J” |
39 | KEYCODE_K | 按键“ K” |
40 | KEYCODE_L | 按键“ L” |
41 | KEYCODE_M | 按键“ M” |
42 | KEYCODE_N | 按键“ N” |
43 | KEYCODE_O | 按键“ O” |
44 | KEYCODE_P | 按键“ P” |
45 | KEYCODE_Q | 按键“ Q” |
46 | KEYCODE_R | 按键“ R” |
47 | KEYCODE_S | 按键“ S” |
48 | KEYCODE_T | 按键“ T” |
49 | KEYCODE_U | 按键“ U” |
50 | KEYCODE_V | 按键“ V” |
51 | KEYCODE_W | 按键“ W” |
52 | KEYCODE_X | 按键“ X” |
53 | KEYCODE_Y | 按键“ Y” |
54 | KEYCODE_Z | 按键“ Z” |
55 | KEYCODE_COMMA | 按键“ ,” |
56 | KEYCODE_PERIOD | 按键‘ .’ |
57 | KEYCODE_ALT_LEFT | 组合键 Alt+Left |
58 | KEYCODE_ALT_RIGHT | 组合键 Alt+Right |
59 | KEYCODE_SHIFT_LEFT | 组合键 Shift+Left |
60 | KEYCODE_SHIFT_RIGHT | 组合键 Shift+Left |
61 | KEYCODE_TAB | Tab键 |
62 | KEYCODE_SPACE | 空格键 |
63 | KEYCODE_SYM | 选择输入法 |
64 | KEYCODE_EXPLORER | 浏览器 |
65 | KEYCODE_ENVELOPE | 邮件 |
66 | KEYCODE_ENTER | 回车键 |
67 | KEYCODE_DEL | 退格键 |
68 | KEYCODE_GRAVE | 按键‘ `’ |
69 | KEYCODE_MINUS | 按键‘ -’ |
70 | KEYCODE_EQUALS | 按键‘ =’ |
71 | KEYCODE_LEFT_BRACKET | 按键‘ [’ |
72 | KEYCODE_RIGHT_BRACKET | 按键‘ ]’ |
73 | KEYCODE_BACKSLASH | 按键‘ ’ |
74 | KEYCODE_SEMICOLON | 按键‘ ,’ |
75 | KEYCODE_APOSTROPHE | 按键‘ ‘’ (单引号) |
76 | KEYCODE_SLASH | 按键‘ /’ |
77 | KEYCODE_AT | 按键‘ @’ |
78 | KEYCODE_NUM | |
79 | KEYCODE_HEADSETHOOK | |
80 | KEYCODE_FOCUS | |
81 | KEYCODE_PLUS | 按键‘ +’ |
82 | KEYCODE_MENU | 菜单键 |
83 | KEYCODE_NOTIFICATION | |
84 | KEYCODE_SEARCH | |
85 | TAG_LAST_KEYCODE |
【Appium---Android的keycode键值】 备注:链接:https://www.jianshu.com/p/f7ec856ff56f
推荐阅读
- Android 给服务器发送网络请求
- Android 开发 VectorDrawable 矢量图 用一张矢量图实现按下改变颜色的效果
- Android 中加载本地Html 跨域问题,http协议允许加载
- 提交APP到三星应用市场一直提示不符合 Galaxy特色体验的类别条件
- Find if all numbers appear an even number of times
- 安卓到底是不是Linux
- 无法加载文件 C:UsersAdministratorAppDataRoamingpm sc.ps1,因为在此系统上禁止运行脚本
- 机器学习实战基础(十八)(sklearn中的数据预处理和特征工程特征选择 之 Wrapper包装法)
- spring设计模式之applicationContext.getBean("beanName")思想