Android无线测试之—KEYCODE键值对应大全

KEYCODE列表
电话键
键名 描述 键值

KEYCODE_CALL 拨号键5
    KEYCODE_ENDCALL 挂机键6
    KEYCODE_HOME 按键Home3
    KEYCODE_MENU 菜单键82
    KEYCODE_BACK 返回键4
    KEYCODE_SEARCH 搜索键84
    KEYCODE_CAMERA 拍照键27
    KEYCODE_FOCUS 拍照对焦键80
    KEYCODE_POWER 电源键26
    KEYCODE_NOTIFICATION 通知键83
    KEYCODE_MUTE 话筒静音键91
    KEYCODE_VOLUME_MUTE 扬声器静音键164
    KEYCODE_VOLUME_UP 音量增加键24
    KEYCODE_VOLUME_DOWN 音量减小键25

控制键
键名 描述 键值

KEYCODE_ENTER 回车键66
    KEYCODE_ESCAPE ESC键111
    KEYCODE_DPAD_CENTER 导航键 确定键23
    KEYCODE_DPAD_UP 导航键 向上19
    KEYCODE_DPAD_DOWN 导航键 向下20
    KEYCODE_DPAD_LEFT 导航键 向左21
    KEYCODE_DPAD_RIGHT 导航键 向右22
    KEYCODE_MOVE_HOME 光标移动到开始键122
    KEYCODE_MOVE_END 光标移动到末尾键123
    KEYCODE_PAGE_UP 向上翻页键92
    KEYCODE_PAGE_DOWN 向下翻页键93
    KEYCODE_DEL 退格键67
    KEYCODE_FORWARD_DEL 删除键112
    KEYCODE_INSERT 插入键124
    KEYCODE_TAB Tab键61
    KEYCODE_NUM_LOCK 小键盘锁143
    KEYCODE_CAPS_LOCK 大写锁定键115
    KEYCODE_BREAK Break/Pause键121
    KEYCODE_SCROLL_LOCK 滚动锁定键116
    KEYCODE_ZOOM_IN 放大键168
    KEYCODE_ZOOM_OUT 缩小键169

组合键
键名 描述

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

基本
键名 描述 键值

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

符号
键名 描述

KEYCODE_PLUS 按键‘+‘
    KEYCODE_MINUS 按键‘-‘
    KEYCODE_STAR 按键‘*‘
    KEYCODE_SLASH 按键‘/‘
    KEYCODE_EQUALS 按键‘=‘
    KEYCODE_AT 按键‘@‘
    KEYCODE_POUND 按键‘#‘
    KEYCODE_APOSTROPHE 按键‘‘‘ (单引号)
    KEYCODE_BACKSLASH 按键‘\‘
    KEYCODE_COMMA 按键‘,‘
    KEYCODE_PERIOD 按键‘.‘
    KEYCODE_LEFT_BRACKET 按键‘[‘
    KEYCODE_RIGHT_BRACKET 按键‘]‘
    KEYCODE_SEMICOLON 按键‘;‘
    KEYCODE_GRAVE 按键‘`‘
    KEYCODE_SPACE 空格键

小键盘
键名 描述

KEYCODE_NUMPAD_0 小键盘按键‘0‘
    KEYCODE_NUMPAD_1 小键盘按键‘1‘
    KEYCODE_NUMPAD_2 小键盘按键‘2‘
    KEYCODE_NUMPAD_3 小键盘按键‘3‘
    KEYCODE_NUMPAD_4 小键盘按键‘4‘
    KEYCODE_NUMPAD_5 小键盘按键‘5‘
    KEYCODE_NUMPAD_6 小键盘按键‘6‘
    KEYCODE_NUMPAD_7 小键盘按键‘7‘
    KEYCODE_NUMPAD_8 小键盘按键‘8‘
    KEYCODE_NUMPAD_9 小键盘按键‘9‘
    KEYCODE_NUMPAD_ADD 小键盘按键‘+‘
    KEYCODE_NUMPAD_SUBTRACT 小键盘按键‘-‘
    KEYCODE_NUMPAD_MULTIPLY 小键盘按键‘*‘
    KEYCODE_NUMPAD_DIVIDE 小键盘按键‘/‘
    KEYCODE_NUMPAD_EQUALS 小键盘按键‘=‘
    KEYCODE_NUMPAD_COMMA 小键盘按键‘,‘
    KEYCODE_NUMPAD_DOT 小键盘按键‘.‘
    KEYCODE_NUMPAD_LEFT_PAREN 小键盘按键‘(‘
    KEYCODE_NUMPAD_RIGHT_PAREN 小键盘按键‘)‘
    KEYCODE_NUMPAD_ENTER 小键盘按键回车

功能键
键名 描述

KEYCODE_F1 按键F1
    KEYCODE_F2 按键F2
    KEYCODE_F3 按键F3
    KEYCODE_F4 按键F4
    KEYCODE_F5 按键F5
    KEYCODE_F6 按键F6
    KEYCODE_F7 按键F7
    KEYCODE_F8 按键F8
    KEYCODE_F9 按键F9
    KEYCODE_F10 按键F10
    KEYCODE_F11 按键F11
    KEYCODE_F12 按键F12

多媒体键
键名 描述

KEYCODE_MEDIA_PLAY 多媒体键 播放
    KEYCODE_MEDIA_STOP 多媒体键 停止
    KEYCODE_MEDIA_PAUSE 多媒体键 暂停
    KEYCODE_MEDIA_PLAY_PAUSE 多媒体键 播放/暂停
    KEYCODE_MEDIA_FAST_FORWARD 多媒体键 快进
    KEYCODE_MEDIA_REWIND 多媒体键 快退
    KEYCODE_MEDIA_NEXT 多媒体键 下一首
    KEYCODE_MEDIA_PREVIOUS 多媒体键 上一首
    KEYCODE_MEDIA_CLOSE 多媒体键 关闭
    KEYCODE_MEDIA_EJECT 多媒体键 弹出
    KEYCODE_MEDIA_RECORD 多媒体键 录音

手柄按键
键名 描述

KEYCODE_BUTTON_1 通用游戏手柄按钮 #1
    KEYCODE_BUTTON_2 通用游戏手柄按钮 #2
    KEYCODE_BUTTON_3 通用游戏手柄按钮 #3
    KEYCODE_BUTTON_4 通用游戏手柄按钮 #4
    KEYCODE_BUTTON_5 通用游戏手柄按钮 #5
    KEYCODE_BUTTON_6 通用游戏手柄按钮 #6
    KEYCODE_BUTTON_7 通用游戏手柄按钮 #7
    KEYCODE_BUTTON_8 通用游戏手柄按钮 #8
    KEYCODE_BUTTON_9 通用游戏手柄按钮 #9
    KEYCODE_BUTTON_10 通用游戏手柄按钮 #10
    KEYCODE_BUTTON_11 通用游戏手柄按钮 #11
    KEYCODE_BUTTON_12 通用游戏手柄按钮 #12
    KEYCODE_BUTTON_13 通用游戏手柄按钮 #13
    KEYCODE_BUTTON_14 通用游戏手柄按钮 #14
    KEYCODE_BUTTON_15 通用游戏手柄按钮 #15
    KEYCODE_BUTTON_16 通用游戏手柄按钮 #16
    KEYCODE_BUTTON_A 游戏手柄按钮 A
    KEYCODE_BUTTON_B 游戏手柄按钮 B
    KEYCODE_BUTTON_C 游戏手柄按钮 C
    KEYCODE_BUTTON_X 游戏手柄按钮 X
    KEYCODE_BUTTON_Y 游戏手柄按钮 Y
    KEYCODE_BUTTON_Z 游戏手柄按钮 Z
    KEYCODE_BUTTON_L1 游戏手柄按钮 L1
    KEYCODE_BUTTON_L2 游戏手柄按钮 L2
    KEYCODE_BUTTON_R1 游戏手柄按钮 R1
    KEYCODE_BUTTON_R2 游戏手柄按钮 R2
    KEYCODE_BUTTON_MODE 游戏手柄按钮 Mode
    KEYCODE_BUTTON_SELECT 游戏手柄按钮 Select
    KEYCODE_BUTTON_START 游戏手柄按钮 Start
    KEYCODE_BUTTON_THUMBL Left Thumb Button
    KEYCODE_BUTTON_THUMBR Right Thumb Button

待查
 
键名 描述

KEYCODE_NUM 按键Number modifier
    KEYCODE_INFO 按键Info
    KEYCODE_APP_SWITCH 按键App switch
    KEYCODE_BOOKMARK 按键Bookmark
    KEYCODE_AVR_INPUT 按键A/V Receiver input
    KEYCODE_AVR_POWER 按键A/V Receiver power
    KEYCODE_CAPTIONS 按键Toggle captions
    KEYCODE_CHANNEL_DOWN 按键Channel down
    KEYCODE_CHANNEL_UP 按键Channel up
    KEYCODE_CLEAR 按键Clear
    KEYCODE_DVR 按键DVR
    KEYCODE_ENVELOPE 按键Envelope special function
    KEYCODE_EXPLORER 按键Explorer special function
    KEYCODE_FORWARD 按键Forward
    KEYCODE_FORWARD_DEL 按键Forward Delete
    KEYCODE_FUNCTION 按键Function modifier
    KEYCODE_GUIDE 按键Guide
    KEYCODE_HEADSETHOOK 按键Headset Hook
    KEYCODE_META_LEFT 按键Left Meta modifier
    KEYCODE_META_RIGHT 按键Right Meta modifier
    KEYCODE_PICTSYMBOLS 按键Picture Symbols modifier
    KEYCODE_PROG_BLUE 按键Blue “programmable”
    KEYCODE_PROG_GREEN 按键Green “programmable”
    KEYCODE_PROG_RED 按键Red “programmable”
    KEYCODE_PROG_YELLOW 按键Yellow “programmable”
    KEYCODE_SETTINGS 按键Settings
    KEYCODE_SOFT_LEFT 按键Soft Left
    KEYCODE_SOFT_RIGHT 按键Soft Right
    KEYCODE_STB_INPUT 按键Set-top-box input
    KEYCODE_STB_POWER 按键Set-top-box power
    KEYCODE_SWITCH_CHARSET 按键Switch Charset modifier
    KEYCODE_SYM 按键Symbol modifier
    KEYCODE_SYSRQ 按键System Request / Print Screen
    KEYCODE_TV 按键TV
    KEYCODE_TV_INPUT 按键TV input
    KEYCODE_TV_POWER 按键TV power
    KEYCODE_WINDOW 按键Window
    KEYCODE_UNKNOWN 未知按键

时间: 2024-07-30 13:37:29

Android无线测试之—KEYCODE键值对应大全的相关文章

Appium的一点一滴:Android KEYCODE键值

转自:http://blog.csdn.net/crisschan/article/details/50419963 - 电话键 键名 描述 键值 KEYCODE_CALL 拨号键 5 KEYCODE_ENDCALL 挂机键 6 KEYCODE_HOME 按键Home 3 KEYCODE_MENU 菜单键 82 KEYCODE_BACK 返回键 4 KEYCODE_SEARCH 搜索键 84 KEYCODE_CAMERA 拍照键 27 KEYCODE_FOCUS 拍照对焦键 80 KEYCODE

Android无线测试之—UiAutmator运行命令介绍与快速调试

一.运行命令介绍: #Test.java package com.uiautomatortest; import android.os.Bundle; import android.os.RemoteException; import com.android.uiautomator.core.UiDevice; import com.android.uiautomator.testrunner.UiAutomatorTestCase; public class Test extends UiAu

Android无线测试之—UiDevice APP介绍二

按键与KEYCODE使用 一.手机常见按键: 1)HOME 主屏幕键 2) MENU 菜单键 3) BACK 返回键 4) VOLUME_UP 音量加键 5) VOLUME_DOWN 音量减键 6) RecentApps 最近使用app 7) POWER 电源键 8) Dpad 上下左右键 9) ...... 二.按键API说明: 返回值 方法名 描述 boolean pressBace() 模拟短按返回back键 boolean pressDPadCenter() 模拟轨迹球中点按键 bool

Android无线测试之—UiAutomator UiDevice API介绍八

获取包名.开启通知栏.快速设置.获取布局文件的方法 一.包名.通知栏.快速设置.布局文件等相关知识: 1)包名:标示应用的符号,每个应用的名字 2)通知栏:从主界面的顶端向下拉,就可以打开通知栏 3)快速设置:打开通知栏,右上角有个设置,快速设置可以进行设置.无线网络等等 4)布局文件:界面布局的文件,显示界面各个控件元素信息的文件 二.相关API: 返回值 包名 描述 void getCurrentPackageName() 获取当前界面的包名 void dumpWindowHierarchy

Android无线测试之—UiAutomator UiDevice API介绍六

一.灭屏和唤醒屏幕相关知识: 1)灭屏:按电源键将屏幕熄灭 2)唤醒屏幕:在灭屏状态下按电源键唤醒屏幕 二.灭屏与唤屏相关的API: 返回值 方法名 描述 void wakeUp() 模拟按电源键,如果屏幕是唤醒的没有任何作用 void sleep() 模拟按电源键,如果屏幕是关闭的则没有任何作用 boolean isScreenOn() 检查屏幕是否亮屏 三.API应用举例: package com.uiautomatortest; import android.graphics.Point;

Android无线测试之—UiAutomator UiObject API介绍六

手势操作 1.手势相关操作 2.相关API介绍 返回值 API 描述 boolean performMultiPointerGesture(PointerCoords[]... touches) 执行单手触控手势,可定义任意手势与形状 boolean performTwoPointerGesture(Point startPoint1, Point startPoint2, Point endPoint1, Point endPoint2, int steps) 执行任意两个手指触控手势,模拟两

Android无线测试之—UiAutomator UiObject API介绍四

输入文本与清除文本 一.输入文本与清除文本相关API 返回值 API 描述 boolean setText(String test) 在对象中输入文本 void clearTextField() 清除编辑框中的文本 二.输入文本与清除文本实现步骤说明 1)输入文本:清除文本—>输入文本 2)清除文本:长按—>清除文本 三.API应用举例 package com.test.uiobject; import android.view.KeyEvent; import com.android.uia

Android无线测试之—UiAutomator UiDevice API介绍五

屏幕旋转 一.屏幕旋转相关知识: 1)旋转方向:0度,90度(向左转),180度,270度(向右转) 2)重力感应器:重力感应器是旋转所依靠的 3)固定位置:指将屏幕方向固定在0度,90度或者180度等 4)物理旋转:物理旋转与重力感应器关联在一块,关闭物理旋转就是关闭了重力感应器,反之亦然) 二.旋转屏幕相关API: 返回值 方法名 描述 void setOrientationLeft() 通过禁用传感器,然后模拟设备向左转,并且固定位置 void setOrientationNatural(

Android无线测试之—UiAutomator UiSelector API介绍之二

Android的布局与组件及组件属性介绍 一.布局: 1)线性布局:控价在线性方向上一次排列 2)表格布局:向表格一样有标准的行和列 3)相对布局:通过相对定位的方式让控件出现在布局的任何位置 4)帧布局:子类会出现在布局的左上角 5)网格布局:类似于表格布局,但比表格布局更灵活,可以比较随意的调整其中的分区模块 6)绝对布局:使用绝对坐标来堆放组件 二.常用组件: 三.常Android组件属性介绍 属性值 值类型 例子 index int 0 instance int 5 class Stri