APP automation of key system events (V)

Reproduced Record facilitate follow their own use:

A code driver.keyevent () is filled in parentheses physical buttons numeric codes

Code Table:
phone keys

KEYCODE_CALL dial keys. 5
KEYCODE_ENDCALL hook key. 6
KEYCODE_HOME key Home. 3
KEYCODE_MENU menu key 82
KEYCODE_BACK return key. 4
KEYCODE_SEARCH search key 84
KEYCODE_CAMERA camera key 27
KEYCODE_FOCUS camera focus button 80
KEYCODE_POWER power key 26 is
KEYCODE_NOTIFICATION notice key 83
KEYCODE_MUTE microphone mute button 91 is
KEYCODE_VOLUME_MUTE speaker mute button 164 is
KEYCODE_VOLUME_UP volume increase button 24
KEYCODE_VOLUME_DOWN volume down key 25

Control key

KEYCODE_ENTER Enter key 66
KEYCODE_ESCAPE the ESC key 111
KEYCODE_DPAD_CENTER navigation key OK key 23 is
KEYCODE_DPAD_UP navigation key upwards. 19
KEYCODE_DPAD_DOWN down navigation key 20 is
KEYCODE_DPAD_LEFT left navigation key 21 is
KEYCODE_DPAD_RIGHT right navigation key 22 is
KEYCODE_MOVE_HOME move the cursor to the start key 122
KEYCODE_MOVE_END cursor to the end key 123
KEYCODE_PAGE_UP page-up key 92
KEYCODE_PAGE_DOWN page down keys 93
KEYCODE_DEL backspace key 67
KEYCODE_FORWARD_DEL delete key 112
KEYCODE_INSERT insert key 124
KEYCODE_TAB the Tab key 61 is
KEYCODE_NUM_LOCK keypad lock 143
KEYCODE_CAPS_LOCK caps lock key 115
KEYCODE_BREAK Break / the Pause key 121
KEYCODE_SCROLL_LOCK rolling lock key 1 16
KEYCODE_ZOOM_IN enlargement key 168
KEYCODE_ZOOM_OUT reduction key 169

Key combination

KEYCODE_ALT_LEFT Alt+Left
KEYCODE_ALT_RIGHT Alt+Right
KEYCODE_CTRL_LEFT Control+Left
KEYCODE_CTRL_RIGHT Control+Right
KEYCODE_SHIFT_LEFT Shift+Left
KEYCODE_SHIFT_RIGHT Shift+Right

Basic

KEYCODE_0 key '0'. 7
KEYCODE_1 key '. 1'. 8
KEYCODE_2 button '2'. 9
KEYCODE_3 key '. 3' 10
KEYCODE_4 button '. 4'. 11
KEYCODE_5 key '. 5' 12 is
KEYCODE_6 key '. 6' 13 is
KEYCODE_7 key '. 7' 14
KEYCODE_8 key '. 8' 15
KEYCODE_9 key '. 9' 16
KEYCODE_A keys' A '29
KEYCODE_B key' B '30
KEYCODE_C key' C '31 is
KEYCODE_D button' D '32
KEYCODE_E keys' E' 33 is
KEYCODE_F key 'F.' 34 is
KEYCODE_G key 'G '35
KEYCODE_H key' H '36
KEYCODE_I key' the I '37 [
KEYCODE_J key' J '38 is
KEYCODE_K key' K '39
KEYCODE_L key' L '40
KEYCODE_M key' M '41 is
KEYCODE_N key' N '42 is
KEYCODE_O key' O '43
KEYCODE_P key 'P' 44
KEYCODE_Q key 'Q' 45
KEYCODE_R key 'R & lt' 46 is
KEYCODE_S key 'S' 47
KEYCODE_T key 'T' 48
KEYCODE_U key 'the U-' 49
KEYCODE_V key 'V' 50
KEYCODE_W key 'W is' 51 is
KEYCODE_X key' X-'52 is
KEYCODE_Y key' the Y '53 is
KEYCODE_Z keys' Z' 54

appium can end by means of a physical key code pc selenium to operate.
driver.press_keycode () Fill pc end code such as a keyboard in parentheses:

// analog volume increasing key operation
 androidDriver.pressKeyCode (24);

Original link: https: //blog.csdn.net/qq_22795513/article/details/53169593

Guess you like

Origin www.cnblogs.com/xiaozhaoboke/p/11316730.html