最近,在液晶屏模块的伽马自动化测试中使用了input命令,我们还将调查该命令的使用情况。 运行ADB shell后,输入并运行input,将输出以下输出:
Usage: input [] [ .积极向上的往事/p The sources are:
卡车呼叫
作业
touchnavigation
mouse
keyboard
gamepad
touchpad
dpad
stylus
触摸绿色
thecommandsanddefaultsourcesare :
默认:触摸屏幕) )。
keyevent [-- long press ] . (default : keyboard )
默认:触摸屏幕) )。
swipe (默认: touch screen ) )。
预设:跟踪球)。
roll (默认:跟踪球)。
这很简单,不解释了!
一. keyevent案
我经常使用的有两个
向左滑动画面ADB shell input keyevent 21
向右滑动屏幕ADB壳inputkeyevent22
其他keyevent事件和对应的num如下:
0 -- 'KEYCODE_UNKNOWN '
1 -- 'KEYCODE_MENU '
2 -- 'KEYCODE_SOFT_RIGHT '
3 -- 'KEYCODE_HOME '
4 -- 'KEYCODE_BACK '
5 -- 'KEYCODE_CALL '
6 -- 'KEYCODE_ENDCALL '
7 -- 'KEYCODE_0'
8 -- 'KEYCODE_1'
9 -- 'KEYCODE_2'
10 -- 'KEYCODE_3'
11 -- 'KEYCODE_4'
12 -- 'KEYCODE_5'
13 -- 'KEYCODE_6'
14 -- 'KEYCODE_7'
15 -- 'KEYCODE_8'
16 -- 'KEYCODE_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 '
30 -- 'KEYCODE_B '
31 -- 'KEYCODE_C '
32 -- 'KEYCODE_D '
33 -- 'KEYCODE_E '
34 -- 'KEYCODE_F '
35 -- 'KEYCODE_G '
36 -- 'KEYCODE_H '
37 -- 'KEYCODE_I '
38 -- 'KEYCODE_J '
39 -- 'KEYCODE_K '
40 -- 'KEYCODE_L '
41 -- 'KEYCODE_M '
42 -- 'KEYCODE_N '
43 -- 'KEYCODE_O '
44 -- 'KEYCODE_P '
45 -- 'KEYCODE_Q '
46 -- 'KEYCODE_R '
47 -- 'KEYCODE_S '
48 -- 'KEYCODE_T '
49 -- 'KEYCODE_U '
50 -- 'KEYCODE_V '
51 -- 'KEYCODE_W '
52 -- 'KEYCODE_X '
53 -- 'KEYCODE_Y '
54 -- 'KEYCODE_Z '
55 -- 'KEYCODE_COMMA '
56 -- 'KEYCODE_PERIOD '
57 -- 'KEYCODE_ALT_LEFT '
58 -- 'KEYCODE_ALT_RIGHT '
59 -- 'KEYCODE_SHIFT_LEFT '
60 -- 'KEYCODE_SHIFT_RIGHT '
61 -- 'KEYCODE_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 '
二、以后用再写。