키 이벤트
키 이벤트 작업은 테스트 대상 안드로이드 기기에 키 이벤트를 전송하는 순간에 사용됩니다.
작업 이름 | 설명 |
---|---|
키 이벤트 입력 | 기기에 특정 키 이벤트 입력 |
실행 속성
각 작업은 모든 속성을 일치하는 형식으로 적용해야 정상적으로 실행됩니다.
속성 이름 | 설명 | 예시 |
---|---|---|
time | 작업을 수행하는 데 필요한 횟수 (회) | 1 |
key_event | 키 이벤트 목록 | 리스트 선택 |
키 이벤트 목록
키 이벤트는 아래 json 데이터로 대응됩니다.
{
"key_events": {
"key_unknown": "keyevent 0",
"key_soft_left": "keyevent 1",
"key_soft_right": "keyevent 2",
"key_home": "keyevent 3",
"key_back": "keyevent 4",
"key_call": "keyevent 5",
"key_endcall": "keyevent 6",
"key_0": "keyevent 7",
"key_1": "keyevent 8",
"key_2": "keyevent 9",
"key_3": "keyevent 10",
"key_4": "keyevent 11",
"key_5": "keyevent 12",
"key_6": "keyevent 13",
"key_7": "keyevent 14",
"key_8": "keyevent 15",
"key_9": "keyevent 16",
"key_star": "keyevent 17",
"key_pound": "keyevent 18",
"key_dpad_up": "keyevent 19",
"key_dpad_down": "keyevent 20",
"key_dpad_left": "keyevent 21",
"key_dpad_right": "keyevent 22",
"key_dpad_center": "keyevent 23",
"key_volume_up": "keyevent 24",
"key_volume_down": "keyevent 25",
"key_power": "keyevent 26",
"key_camera": "keyevent 27",
"key_clear": "keyevent 28",
"key_a": "keyevent 29",
"key_b": "keyevent 30",
"key_c": "keyevent 31",
"key_d": "keyevent 32",
"key_e": "keyevent 33",
"key_f": "keyevent 34",
"key_g": "keyevent 35",
"key_h": "keyevent 36",
"key_i": "keyevent 37",
"key_j": "keyevent 38",
"key_k": "keyevent 39",
"key_l": "keyevent 40",
"key_m": "keyevent 41",
"key_n": "keyevent 42",
"key_o": "keyevent 43",
"key_p": "keyevent 44",
"key_q": "keyevent 45",
"key_r": "keyevent 46",
"key_s": "keyevent 47",
"key_t": "keyevent 48",
"key_u": "keyevent 49",
"key_v": "keyevent 50",
"key_w": "keyevent 51",
"key_x": "keyevent 52",
"key_y": "keyevent 53",
"key_z": "keyevent 54",
"key_comma": "keyevent 55",
"key_period": "keyevent 56",
"key_alt_left": "keyevent 57",
"key_alt_right": "keyevent 58",
"key_shift_left": "keyevent 59",
"key_shift_right": "keyevent 60",
"key_tab": "keyevent 61",
"key_space": "keyevent 62",
"key_sym": "keyevent 63",
"key_explorer": "keyevent 64",
"key_envelope": "keyevent 65",
"key_enter": "keyevent 66",
"key_del": "keyevent 67",
"key_grave": "keyevent 68",
"key_minus": "keyevent 69",
"key_equals": "keyevent 70",
"key_left_bracket": "keyevent 71",
"key_right_bracket": "keyevent 72",
"key_backslash": "keyevent 73",
"key_semicolon": "keyevent 74",
"key_apostrophe": "keyevent 75",
"key_slash": "keyevent 76",
"key_at": "keyevent 77",
"key_num": "keyevent 78",
"key_headsethook": "keyevent 79",
"key_focus": "keyevent 80",
"key_plus": "keyevent 81",
"key_menu": "keyevent 82",
"key_notification": "keyevent 83",
"key_search": "keyevent 84",
"key_media_play_pause": "keyevent 85",
"key_media_stop": "keyevent 86",
"key_media_next": "keyevent 87",
"key_media_previous": "keyevent 88",
"key_media_rewind": "keyevent 89",
"key_media_fast_forward": "keyevent 90",
"key_mute": "keyevent 91",
"key_page_up": "keyevent 92",
"key_page_down": "keyevent 93",
"key_pictsymbols": "keyevent 94",
"key_switch_charset": "keyevent 95",
"key_button_a": "keyevent 96",
"key_button_b": "keyevent 97",
"key_button_c": "keyevent 98",
"key_button_x": "keyevent 99",
"key_button_y": "keyevent 100",
"key_button_z": "keyevent 101",
"key_button_l1": "keyevent 102",
"key_button_r1": "keyevent 103",
"key_button_l2": "keyevent 104",
"key_button_r2": "keyevent 105",
"key_button_thumbl": "keyevent 106",
"key_button_thumbr": "keyevent 107",
"key_button_start": "keyevent 108",
"key_button_select": "keyevent 109",
"key_button_mode": "keyevent 110",
"key_escape": "keyevent 111",
"key_forward_del": "keyevent 112",
"key_ctrl_left": "keyevent 113",
"key_ctrl_right": "keyevent 114",
"key_caps_lock": "keyevent 115",
"key_scroll_lock": "keyevent 116",
"key_meta_left": "keyevent 117",
"key_meta_right": "keyevent 118",
"key_function": "keyevent 119",
"key_sysrq": "keyevent 120",
"key_break": "keyevent 121",
"key_move_home": "keyevent 122",
"key_move_end": "keyevent 123",
"key_insert": "keyevent 124",
"key_forward": "keyevent 125",
"key_media_play": "keyevent 126",
"key_media_pause": "keyevent 127",
"key_media_close": "keyevent 128",
"key_media_eject": "keyevent 129",
"key_media_record": "keyevent 130",
"key_f1": "keyevent 131",
"key_f2": "keyevent 132",
"key_f3": "keyevent 133",
"key_f4": "keyevent 134",
"key_f5": "keyevent 135",
"key_f6": "keyevent 136",
"key_f7": "keyevent 137",
"key_f8": "keyevent 138",
"key_f9": "keyevent 139",
"key_f10": "keyevent 140",
"key_f11": "keyevent 141",
"key_f12": "keyevent 142",
"key_num_lock": "keyevent 143",
"key_numpad_0": "keyevent 144",
"key_numpad_1": "keyevent 145",
"key_numpad_2": "keyevent 146",
"key_numpad_3": "keyevent 147",
"key_numpad_4": "keyevent 148",
"key_numpad_5": "keyevent 149",
"key_numpad_6": "keyevent 150",
"key_numpad_7": "keyevent 151",
"key_numpad_8": "keyevent 152",
"key_numpad_9": "keyevent 153",
"key_numpad_divide": "keyevent 154",
"key_numpad_multiply": "keyevent 155",
"key_numpad_subtract": "keyevent 156",
"key_numpad_add": "keyevent 157",
"key_numpad_dot": "keyevent 158",
"key_numpad_comma": "keyevent 159",
"key_numpad_enter": "keyevent 160",
"key_numpad_equals": "keyevent 161",
"key_numpad_left_paren": "keyevent 162",
"key_numpad_right_paren": "keyevent 163",
"key_volume_mute": "keyevent 164",
"key_info": "keyevent 165",
"key_channel_up": "keyevent 166",
"key_channel_down": "keyevent 167",
"key_zoom_in": "keyevent 168",
"key_zoom_out": "keyevent 169",
"key_tv": "keyevent 170",
"key_window": "keyevent 171",
"key_guide": "keyevent 172",
"key_dvr": "keyevent 173",
"key_bookmark": "keyevent 174",
"key_captions": "keyevent 175",
"key_settings": "keyevent 176",
"key_tv_power": "keyevent 177",
"key_tv_input": "keyevent 178",
"key_stb_power": "keyevent 179",
"key_stb_input": "keyevent 180",
"key_avr_power": "keyevent 181",
"key_avr_input": "keyevent 182",
"key_prog_red": "keyevent 183",
"key_prog_green": "keyevent 184",
"key_prog_yellow": "keyevent 185",
"key_prog_blue": "keyevent 186",
"key_app_switch": "keyevent 187",
"key_button_1": "keyevent 188",
"key_button_2": "keyevent 189",
"key_button_3": "keyevent 190",
"key_button_4": "keyevent 191",
"key_button_5": "keyevent 192",
"key_button_6": "keyevent 193",
"key_button_7": "keyevent 194",
"key_button_8": "keyevent 195",
"key_button_9": "keyevent 196",
"key_button_10": "keyevent 197",
"key_button_11": "keyevent 198",
"key_button_12": "keyevent 199",
"key_button_13": "keyevent 200",
"key_button_14": "keyevent 201",
"key_button_15": "keyevent 202",
"key_button_16": "keyevent 203",
"key_language_switch": "keyevent 204",
"key_manner_mode": "keyevent 205",
"key_3d_mode": "keyevent 206",
"key_contacts": "keyevent 207",
"key_calendar": "keyevent 208",
"key_music": "keyevent 209",
"key_calculator": "keyevent 210",
"key_zenkaku_hankaku": "keyevent 211",
"key_eisu": "keyevent 212",
"key_muhenkan": "keyevent 213",
"key_henkan": "keyevent 214",
"key_katakana_hiragana": "keyevent 215",
"key_yen": "keyevent 216",
"key_ro": "keyevent 217",
"key_kana": "keyevent 218",
"key_assist": "keyevent 219",
"key_brightness_down": "keyevent 220",
"key_brightness_up": "keyevent 221",
"key_media_audio_track": "keyevent 222",
"key_sleep": "keyevent 223",
"key_wakeup": "keyevent 224",
"key_pairing": "keyevent 225",
"key_media_top_menu": "keyevent 226",
"key_11": "keyevent 227",
"key_12": "keyevent 228",
"key_last_channel": "keyevent 229",
"key_tv_data_service": "keyevent 230",
"key_voice_assist": "keyevent 231",
"key_tv_radio_service": "keyevent 232",
"key_tv_teletext": "keyevent 233",
"key_tv_number_entry": "keyevent 234",
"key_tv_terrestrial_analog": "keyevent 235",
"key_tv_terrestrial_digital": "keyevent 236",
"key_tv_satellite": "keyevent 237",
"key_tv_satellite_bs": "keyevent 238",
"key_tv_satellite_cs": "keyevent 239",
"key_tv_satellite_service": "keyevent 240",
"key_tv_network": "keyevent 241",
"key_tv_antenna_cable": "keyevent 242",
"key_tv_input_hdmi_1": "keyevent 243",
"key_tv_input_hdmi_2": "keyevent 244",
"key_tv_input_hdmi_3": "keyevent 245",
"key_tv_input_hdmi_4": "keyevent 246",
"key_tv_input_composite_1": "keyevent 247",
"key_tv_input_composite_2": "keyevent 248",
"key_tv_input_component_1": "keyevent 249",
"key_tv_input_component_2": "keyevent 250",
"key_tv_input_vga_1": "keyevent 251",
"key_tv_audio_description": "keyevent 252",
"key_tv_audio_description_mix_up": "keyevent 253",
"key_tv_audio_description_mix_down": "keyevent 254",
"key_tv_zoom_mode": "keyevent 255",
"key_tv_contents_menu": "keyevent 256",
"key_tv_media_context_menu": "keyevent 257",
"key_tv_timer_programming": "keyevent 258",
"key_help": "keyevent 259",
"key_navigate_previous": "keyevent 260",
"key_navigate_next": "keyevent 261",
"key_navigate_in": "keyevent 262",
"key_navigate_out": "keyevent 263",
"key_stem_primary": "keyevent 264",
"key_stem_1": "keyevent 265",
"key_stem_2": "keyevent 266",
"key_stem_3": "keyevent 267",
"key_dpad_up_left": "keyevent 268",
"key_dpad_down_left": "keyevent 269",
"key_dpad_up_right": "keyevent 270",
"key_dpad_down_right": "keyevent 271",
"key_media_skip_forward": "keyevent 272",
"key_media_skip_backward": "keyevent 273",
"key_media_step_forward": "keyevent 274",
"key_media_step_backward": "keyevent 275",
"key_soft_sleep": "keyevent 276",
"key_cut": "keyevent 277",
"key_copy": "keyevent 278",
"key_paste": "keyevent 279",
"key_system_navigation_up": "keyevent 280",
"key_system_navigation_down": "keyevent 281",
"key_system_navigation_left": "keyevent 282",
"key_system_navigation_right": "keyevent 283",
"key_all_apps": "keyevent 284",
"key_refresh": "keyevent 285"
}
}
source : https://gist.github.com/arjunv/2bbcca9a1a1c127749f8dcb6d36fb0bc