最近在研究Python如何操作手机,使用adb

背景:我如果能写一个自动化刷战令的功能,我是不是就可以解放双手了。

#工具:adb

#下面是翻译的键盘事件代表的含义

key code constant:未知键码。* /
public static final int KEYCODE_UNKNOWN = 0;
/**键码常数:软左键。
*通常位于手机显示屏下方,用作多功能显示屏
*功能键用于选择软件定义的功能,显示在左下角
*的显示。* /
public static final int KEYCODE_SOFT_LEFT = 1;
/**键码常数:右软键。
*通常位于手机显示屏下方,用作多功能显示屏
*右下角为选择软件定义功能的功能键
*的显示。* /
public static final int KEYCODE_SOFT_RIGHT = 2;
/**键码常量:Home键。
*该键由框架处理,永远不会交付给应用程序。* /
public static final int KEYCODE_HOME = 3;
/**键码常量:返回键。* /
public static final int KEYCODE_BACK = 4;
/**键码常数:呼叫键。* /
public static final int KEYCODE_CALL = 5;
/**键码常数:结束呼叫键。* /
public static final int KEYCODE_ENDCALL = 6;
/**键码常量:'0'键。* /
public static final int KEYCODE_0 = 7;
/**键代码常数:'1'键。* /
public static final int KEYCODE_1 = 8;
/**键代码常数:'2'键。* /
public static final int KEYCODE_2 = 9;
/**键代码常数:'3'键。* /
public static final int KEYCODE_3 = 10;
/**键代码常数:'4'键。* /
public static final int KEYCODE_4 = 11;
/**键代码常数:'5'键。* /
public static final int KEYCODE_5 = 12;
/**键码常数:'6'键。* /
public static final int KEYCODE_6 = 13;
/**键码常数:'7'键。* /
public static final int KEYCODE_7 = 14;
/**键码常数:'8'键。* /
public static final int KEYCODE_8 = 15;
/**键码常数:'9'键。* /
public static final int KEYCODE_9 = 16;
/**键代码常量:'*'键。* /
public static final int KEYCODE_STAR = 17;
/**键代码常量:'#'键。* /
public static final int KEYCODE_POUND = 18;
/**键码常量:方向键向上键。
*也可以从轨迹球运动合成。* /
public static final int KEYCODE_DPAD_UP = 19;
/**键代码常数:方向键向下键。
*也可以从轨迹球运动合成。* /
public static final int KEYCODE_DPAD_DOWN = 20;
/**键码常量:方向键左键。
*也可以从轨迹球运动合成。* /
public static final int KEYCODE_DPAD_LEFT = 21;
/**键码常量:方向键右键。
*也可以从轨迹球运动合成。* /
public static final int KEYCODE_DPAD_RIGHT = 22;
/**键码常量:方向键中心键。
*也可以从轨迹球运动合成。* /
public static final int KEYCODE_DPAD_CENTER = 23;
/**键码常数:音量增大键。
*调高扬声器音量。* /
public static final int KEYCODE_VOLUME_UP = 24;
/**键码常数:音量降低键。
*调低扬声器音量。* /
public static final int KEYCODE_VOLUME_DOWN = 25;
/**键码常数:Power Key。* /
public static final int KEYCODE_POWER = 26;
/**键码常量:相机键。
*用于启动相机应用程序或拍照。* /
public static final int KEYCODE_CAMERA = 27;
/**键码常量:清空键。* /
public static final int KEYCODE_CLEAR = 28;
/**键代码常数:'A'键。* /
public static final int KEYCODE_A = 29;
/**键代码常数:'B'键。* /
public static final int KEYCODE_B = 30;
/**键代码常量:'C'键。* /
public static final int KEYCODE_C = 31;
/**键代码常量:'D'键。* /
public static final int KEYCODE_D = 32;
/**键代码常数:'E'键。* /
public static final int KEYCODE_E = 33;
/**键代码常数:'F'键。* /
public static final int KEYCODE_F = 34;
/**键代码常数:'G'键。* /
public static final int KEYCODE_G = 35;
/**键代码常数:'H'键。* /
public static final int KEYCODE_H = 36;
/**键码常量:'I'键。* /
public static final int KEYCODE_I = 37;
/**键代码常数:'J'键。* /public static final int KEYCODE_J = 38;
/**键码常量:'K'键。* /
public static final int KEYCODE_K = 39;
/**键码常量:'L'键。* /
public static final int KEYCODE_L = 40;
/**键代码常数:'M'键。* /
public static final int KEYCODE_M = 41;
/**键码常量:'N'键。* /
public static final int KEYCODE_N = 42;
/**键码常量:'O'键。* /
public static final int KEYCODE_O = 43;
/**键代码常数:'P'键。* /
public static final int KEYCODE_P = 44;
/**键代码常数:'Q'键。* /
public static final int KEYCODE_Q = 45;
/**键代码常数:'R'键。* /
public static final int KEYCODE_R = 46;
/**键代码常数:'S'键。* /
public static final int KEYCODE_S = 47;
/**键码常量:'T'键。* /
public static final int KEYCODE_T = 48;
/**键码常量:'U'键。* /
public static final int KEYCODE_U = 49;
/**键代码常数:'V'键。* /
public static final int KEYCODE_V = 50;
/**键码常量:'W'键。* /
public static final int KEYCODE_W = 51;
/**键代码常量:'X'键。* /
public static final int KEYCODE_X = 52;
/**键代码常量:'Y'键。* /
public static final int KEYCODE_Y = 53;
/**键代码常数:'Z'键。* /
public static final int KEYCODE_Z = 54;
/**键代码常数:','键。* /
public static final int KEYCODE_COMMA = 55;
/**键码常数:'。的关键。* /
public static final int KEYCODE_PERIOD = 56;
/**键代码常数:左Alt修改键。* /
public static final int KEYCODE_ALT_LEFT = 57;
/**键代码常数:右Alt修改键。* /
public static final int KEYCODE_ALT_RIGHT = 58;
/**键代码常数:左Shift修改键。* /
public static final int KEYCODE_SHIFT_LEFT = 59;
/**键代码常数:右Shift修改键。* /
public static final int KEYCODE_SHIFT_RIGHT = 60;
/**键码常量:Tab键。* /
public static final int KEYCODE_TAB = 61;
/**键码常量:空格键。* /
public static final int KEYCODE_SPACE = 62;
/**键码常量:符号修饰键。
*用于输入替代符号。* /
public static final int KEYCODE_SYM = 63;
/**键码常量:资源管理器特殊功能键。
*用于启动浏览器应用程序。* /
public static final int KEYCODE_EXPLORER = 64;
/**键码常数:信封特殊功能键。
*用于启动邮件应用程序。* /
public static final int KEYCODE_ENVELOPE = 65;
/**键码常量:输入Key。* /
public static final int KEYCODE_ENTER = 66;
/**键码常量:退格键。
*删除插入点之前的字符,不像{@link #KEYCODE_FORWARD_DEL}。* /
public static final int KEYCODE_DEL = 67;
/**键代码常数:' "(反勾)键。* /
public static final int KEYCODE_GRAVE = 68;
/**键代码常数:'-'。* /
public static final int KEYCODE_MINUS = 69;
/**键代码常量:'='键。* /
public static final int KEYCODE_EQUALS = 70;
/**键代码常数:'['键。* /
public static final int keycode_left_括号= 71;
/**键代码常数:']'键。* /
public static final int keycode_right_括号= 72;
/**键代码常量:'\'键。* /
public static final int KEYCODE_BACKSLASH = 73;
/**键代码常量:';'键。* /
public static final int keycode_分号= 74;
/**键代码常数:" '(撇号)键。* /
public static final int KEYCODE_APOSTROPHE = 75;
/**键代码常量:'/'键。* /
public static final int KEYCODE_SLASH = 76;
/**键代码常数:'@'键。* /
public static final int KEYCODE_AT = 77;
/**键码常量:数字修改键。
*用于输入数字符号。
*此键不是Num Lock;它更像是{@link #KEYCODE_ALT_LEFT},并且是
*被{@link android.text.method.MetaKeyKeyListener}解释为ALT键。* /
public static final int KEYCODE_NUM = 78;
/**按键代码常数:耳机挂机键。
*用于挂断电话和停止媒体。* /
public static final int KEYCODE_HEADSETHOOK = 79;
/**键代码常数:相机对焦键。*用于对焦相机。* /
public static final int KEYCODE_FOCUS = 80;// *相机*对焦
/**键代码常量:'+'键。* /
public static final int KEYCODE_PLUS = 81;
/**键码常量:菜单键。* /
public static final int KEYCODE_MENU = 82;
/**键码常量:通知键。* /
public static final int KEYCODE_NOTIFICATION = 83;
/**键码常数:搜索键。* /
public static final int KEYCODE_SEARCH = 84;
/**键码常量:播放/暂停媒体键。* /
public static final int KEYCODE_MEDIA_PLAY_PAUSE= 85;
/**键码常量:停止媒体键。* /
public static final int KEYCODE_MEDIA_STOP = 86;
/**键码常数:播放下一个媒体键。* /
public static final int KEYCODE_MEDIA_NEXT = 87;
/**键码常数:播放上一个媒体键。* /
public static final int KEYCODE_MEDIA_PREVIOUS = 88;
/**键码常量:倒带媒体键。* /
public static final int KEYCODE_MEDIA_REWIND = 89;
/**键码常量:快进媒体键。* /
public static final int KEYCODE_MEDIA_FAST_FORWARD = 90;
/**键码常数:静音键。
*静音麦克风,不像{@link #KEYCODE_VOLUME_MUTE}。* /
public static final int KEYCODE_MUTE = 91;
/**键码常量:Page Up键。* /
public static final int KEYCODE_PAGE_UP = 92;
/**键代码常数:Page Down键。* /
public static final int KEYCODE_PAGE_DOWN = 93;
/**键码常量:图片符号修改键。
*用于切换符号集(Emoji, Kao-moji)。* /
public static final int KEYCODE_PICTSYMBOLS = 94;//切换符号设置(Emoji,Kao-moji)
/**键码常量:开关字符集修改键。
*用于切换字符集(汉字,片假名)。* /
public static final int KEYCODE_SWITCH_CHARSET = 95;//切换字符集(汉字、片假名)
/**键代码常数:A Button键。
*在游戏控制器上,a按钮应该是标记为a的按钮
*或控制器按钮底部一行的第一个按钮。* /
public static final int KEYCODE_BUTTON_A = 96;
/**按键代码常数:B按键。
*在游戏控制器上,B键应该是标记为B的按钮
*或控制器按钮底部的第二个按钮。* /
public static final int KEYCODE_BUTTON_B = 97;
/**按键代码常数:C按钮键。
*在游戏控制器上,C键应该是标记为C的按钮
*或控制器按钮底部的第三个按钮。* /
public static final int KEYCODE_BUTTON_C = 98;
/**键代码常数:X按钮键。
*在游戏控制器上,X按钮应该是标记为X的按钮
*或控制器按钮上排的第一个按钮。* /
public static final int KEYCODE_BUTTON_X = 99;
/**键码常数:Y按钮键。
*在游戏控制器上,Y键应该是标记为Y的按钮
*或控制器按钮上一排的第二个按钮。* /
public static final int KEYCODE_BUTTON_Y = 100;
/**键代码常数:Z键键。
*在游戏控制器上,Z键应该是标记为Z的按钮
*或控制器按钮上排的第三个按钮。* /
public static final int KEYCODE_BUTTON_Z = 101;
/**按键代码常数:L1按键。
*在游戏控制器上,L1按钮应该是标有L1(或L)的按钮。
*或左上角的触发按钮。* /
public static final int KEYCODE_BUTTON_L1 = 102;
/**按键代码常数:R1按键键。
*在游戏控制器上,R1按钮应该是R1(或R)按钮。
*或右上角的触发按钮。* /
public static final int KEYCODE_BUTTON_R1 = 103;
/**键码常数:L2 Button键。
*在游戏控制器上,L2按钮应该是标记为L2的按钮
*或左下角的触发按钮。* /
public static final int KEYCODE_BUTTON_L2 = 104;
/**键码常数:R2按键键。
*在游戏控制器上,R2按钮应该是标记为R2的按钮
*或右下角的触发按钮。* /
public static final int KEYCODE_BUTTON_R2 = 105;
/**键代码常数:左拇指键。
*在游戏控制器上,左手拇指按钮表示向左(或只向左)
*按下操纵杆。* /
public static final int KEYCODE_BUTTON_THUMBL = 106;
/**键代码常数:右拇指键。*在游戏控制器上,右手拇指按钮表示右手
*按下操纵杆。* /
public static final int KEYCODE_BUTTON_THUMBR = 107;
/**键码常量:Start Button键。
*在游戏控制器上,标有开始的按钮。* /
public static final int KEYCODE_BUTTON_START = 108;
/**键码常数:选择Button键。
*在游戏控制器上,标有“选择”的按钮。* /
public static final int KEYCODE_BUTTON_SELECT = 109;
/**按键代码常量:Mode按键。
*在游戏控制器上,标有模式的按钮。* /
public static final int KEYCODE_BUTTON_MODE = 110;
/**键码常量:转义键。* /
public static final int KEYCODE_ESCAPE = 111;
/**键码常数:Forward Delete键。
*删除插入点前面的字符,不像{@link #KEYCODE_DEL}。* /
public static final int KEYCODE_FORWARD_DEL = 112;
/**键代码常数:左控制修改键。* /
int KEYCODE_CTRL_LEFT = 113;
/**键代码常数:右控制修改键。* /
public static final int KEYCODE_CTRL_RIGHT = 114;
/**键码常量:大写锁定键。* /
public static final int KEYCODE_CAPS_LOCK = 115;
/**键码常数:Scroll Lock键。* /
public static final int KEYCODE_SCROLL_LOCK = 116;
/**键代码常数:左元修改键。* /
public static final int KEYCODE_META_LEFT = 117;
/**键代码常数:右元修改键。* /
public static final int KEYCODE_META_RIGHT = 118;
/**键码常量:功能修改键。* /
public static final int KEYCODE_FUNCTION = 119;
/**按键代码常数:System Request / Print Screen按键。* /
public static final int KEYCODE_SYSRQ = 120;
/**键码常量:Break / Pause键。* /
public static final int KEYCODE_BREAK = 121;
/**键代码常数:Home移动键。
*用于滚动或移动光标到一行的开头
*或到列表的顶部。* /
public static final int KEYCODE_MOVE_HOME = 122;
/**键码常数:结束移动键。
*用于滚动或移动光标到一行的末尾
*或到列表的底部。* /
public static final int KEYCODE_MOVE_END = 123;
/**键码常数:插入键。
*切换插入/覆盖编辑模式。* /
public static final int KEYCODE_INSERT = 124;
/**键码常数:前向键。
*在历史堆栈中向前导航。{@ link# KEYCODE_BACK}的补充。* /
public static final int KEYCODE_FORWARD = 125;
/**键码常数:播放媒体键。* /
public static final int KEYCODE_MEDIA_PLAY = 126;
/**键码常量:暂停媒体键。* /
public static final int KEYCODE_MEDIA_PAUSE = 127;
/**键码常量:关闭媒体键。
*例如,可用于关闭CD托盘。* /
public static final int KEYCODE_MEDIA_CLOSE = 128;
/**键码常数:弹出媒体键。
*可用于弹出CD托盘,例如。* /
public static final int KEYCODE_MEDIA_EJECT = 129;
/**键码常量:记录媒体键。* /
public static final int KEYCODE_MEDIA_RECORD = 130;
/**键码常量:F1键。* /
public static final int KEYCODE_F1 = 131;
/**键码常数:F2键。* /
public static final int KEYCODE_F2 = 132;
/**键码常数:F3键。* /
public static final int KEYCODE_F3 = 133;
/**键码常数:F4键。* /
public static final int KEYCODE_F4 = 134;
/**键码常数:F5键。* /
public static final int KEYCODE_F5 = 135;
/**键码常数:F6键。* /
public static final int KEYCODE_F6 = 136;
/**键码常数:F7键。* /
public static final int KEYCODE_F7 = 137;
/**键码常数:F8键。* /
public static final int KEYCODE_F8 = 138;
/**键码常数:F9键。* /
public static final int KEYCODE_F9 = 139;
/**键码常数:F10键。* /
public static final int KEYCODE_F10 = 140;
/**键码常数:F11键。* /
public static final int KEYCODE_F11 = 141;
/**键码常数:F12键。* /
public static final int KEYCODE_F12 = 142;
/**键码常数:Num锁键。
*这是Num Lock键;它与{@link #KEYCODE_NUM}不同。
*此键改变数字键盘上其他键的行为。* /public static final int KEYCODE_NUM_LOCK = 143;
/**键码常数:数字键盘'0'键。* /
public static final int KEYCODE_NUMPAD_0 = 144;
/**键代码常数:数字键盘'1'键。* /
public static final int KEYCODE_NUMPAD_1 = 145;
/**键代码常数:数字键盘'2'键。* /
public static final int KEYCODE_NUMPAD_2 = 146;
/**键代码常数:数字键盘'3'键。* /
public static final int KEYCODE_NUMPAD_3 = 147;
/**键代码常数:数字键盘'4'键。* /
public static final int KEYCODE_NUMPAD_4 = 148;
/**键码常数:数字键盘'5'键。* /
public static final int KEYCODE_NUMPAD_5 = 149;
/**键代码常数:数字键盘'6'键。* /
public static final int KEYCODE_NUMPAD_6 = 150;
/**键码常数:数字键盘'7'键。* /
public static final int KEYCODE_NUMPAD_7 = 151;
/**键码常数:数字键盘'8'键。* /
public static final int KEYCODE_NUMPAD_8 = 152;
/**键码常数:数字键盘'9'键。* /
public static final int KEYCODE_NUMPAD_9 = 153;
/**键代码常数:数字键盘'/'键(用于除法)。* /
public static final int KEYCODE_NUMPAD_DIVIDE = 154;
/**键代码常数:数字键盘'*'键(用于乘法)。* /
public static final int KEYCODE_NUMPAD_MULTIPLY = 155;
/**键代码常数:数字键盘'-'键(用于减法)。* /
public static final int KEYCODE_NUMPAD_SUBTRACT = 156;
/**键代码常数:数字键盘“+”键(用于加法)。* /
public static final int KEYCODE_NUMPAD_ADD = 157;
/**键码常数:数字键盘'。'键(用于小数或数字分组)。* /
public static final int KEYCODE_NUMPAD_DOT = 158;
/**键码常量:数字键盘','键(用于小数或数字分组)。* /
public static final int KEYCODE_NUMPAD_COMMA = 159;
/**键码常数:数字键盘输入键。* /
public static final int KEYCODE_NUMPAD_ENTER = 160;
/**键代码常数:数字键盘'='键。* /
public static final int KEYCODE_NUMPAD_EQUALS = 161;
/**键代码常数:数字键盘'('键。* /
public static final int keycode_numpad_left_parenn = 162;
/**键码常数:数字键盘')'键。* /
public static final int keycode_numpad_right_parenn = 163;
/**键码常数:音量静音键。
*静音扬声器,不像{@link #KEYCODE_MUTE}。
*这个键通常应该被实现为一个切换,这样第一次按下
*静音扬声器,第二次按恢复原来的音量。* /
public static final int KEYCODE_VOLUME_MUTE = 164;
/**键码常量:Info键。
*常用在电视遥控器上显示与什么有关的附加信息
*目前正在浏览中。* /
public static final int KEYCODE_INFO = 165;
/**键码常数:通道向上键。
*在电视遥控器上,增加电视频道。* /
public static final int KEYCODE_CHANNEL_UP = 166;
/**键代码常数:通道向下键。
*在电视遥控器上,减少电视频道。* /
public static final int KEYCODE_CHANNEL_DOWN = 167;
/**键码常数:放大键。* /
public static final int KEYCODE_ZOOM_IN = 168;
/**键码常数:缩小键。* /
public static final int KEYCODE_ZOOM_OUT = 169;
/**键码常量:TV键。
*在电视遥控器上,切换到观看电视直播。* /
public static final int KEYCODE_TV = 170;
/**键码常量:窗口键。
*在电视遥控器上,切换画面中画面模式或其他窗口功能。
*在Android Wear设备上,触发显示偏移。* /
public static final int KEYCODE_WINDOW = 171;
/**键码常量:引导键。
*电视遥控器上显示节目指南。* /
public static final int KEYCODE_GUIDE = 172;
/**键码常数:DVR键。
*在一些电视遥控器上,切换到DVR模式录制节目。* /
public static final int KEYCODE_DVR = 173;
/**键码常量:Bookmark键。
*在一些电视遥控器上,书签内容或网页。* /
public static final int KEYCODE_BOOKMARK = 174;
/**键码常数:切换字幕键。
*切换字幕文本的模式,例如在电视节目中。* /
public static final int KEYCODE_CAPTIONS = 175;
/**键码常数:设置键。
*启动系统设置活动。* /public static final int KEYCODE_SETTINGS = 176;
/**键码常数:电视电源键。
*在电视遥控器上,切换电视屏幕上的电源。* /
public static final int KEYCODE_TV_POWER = 177;
/**键码常量:电视输入键。
*在电视遥控器上,切换电视屏幕的输入。* /
public static final int KEYCODE_TV_INPUT = 178;
/**键码常数:机顶盒电源键。
*在电视遥控器上,切换外部机顶盒的电源。* /
public static final int KEYCODE_STB_POWER = 179;
/**键码常量:机顶盒输入键。
*在电视遥控器上,切换外部机顶盒的输入模式。* /
public static final int KEYCODE_STB_INPUT = 180;
/**键码常数:A/V接收电源键。
*在电视遥控器上,切换外部A/V接收器的电源。* /
public static final int KEYCODE_AVR_POWER = 181;
/**键码常数:A/V接收机输入键。
*在电视遥控器上,切换外部A/V接收器的输入模式。* /
public static final int KEYCODE_AVR_INPUT = 182;
/**键码常数:红色“可编程”键。
*在电视遥控器上,作为上下文/可编程键。* /
public static final int KEYCODE_PROG_RED = 183;
/**键码常数:绿色“可编程”键。
*在电视遥控器上,充当上下文/可编程键。* /
public static final int KEYCODE_PROG_GREEN = 184;
/**键码常数:黄色“可编程”键。
*在电视遥控器上,作为上下文/可编程键。* /
public static final int KEYCODE_PROG_YELLOW = 185;
/**键码常数:蓝色“可编程”键。
*在电视遥控器上,作为上下文/可编程键。* /
public static final int KEYCODE_PROG_BLUE = 186;
/**键码常数:应用切换键。
*应该会弹出应用程序切换对话框。* /
public static final int KEYCODE_APP_SWITCH = 187;
/**键码常数:Generic Game Pad Button #1.*/
public static final int KEYCODE_BUTTON_1 = 188;
/**键码常数:Generic Game Pad Button #2.*/
public static final int KEYCODE_BUTTON_2 = 189;
/**键码常数:Generic Game Pad Button #3.*/
public static final int KEYCODE_BUTTON_3 = 190;
/**键码常数:Generic Game Pad Button #4.*/
public static final int KEYCODE_BUTTON_4 = 191;
/**键码常数:Generic Game Pad Button #5.*/
public static final int KEYCODE_BUTTON_5 = 192;
/**键码常数:Generic Game Pad Button #6.*/
public static final int KEYCODE_BUTTON_6 = 193;
/**键码常数:Generic Game Pad Button #7.*/
public static final int KEYCODE_BUTTON_7 = 194;
/**键码常数:Generic Game Pad Button #8.*
public static final int KEYCODE_BUTTON_8 = 195;
/**键码常数:Generic Game Pad Button #9.*
public static final int KEYCODE_BUTTON_9 = 196;
/**键码常数:Generic Game Pad Button #10.*/
public static final int KEYCODE_BUTTON_10 = 197;
/**键码常数:Generic Game Pad Button #11.*
public static final int KEYCODE_BUTTON_11 = 198;
/**键码常数:Generic Game Pad Button #12.*
public static final int KEYCODE_BUTTON_12 = 199;
/**键代码常数:通用游戏手柄按钮#13.*/
public static final int KEYCODE_BUTTON_13 = 200;
/**键代码常数:通用游戏手柄按钮#14.*/
public static final int KEYCODE_BUTTON_14 = 201;
/**键码常数:通用游戏手柄按钮#15.*/
public static final int KEYCODE_BUTTON_15 = 202;
/**键码常数:Generic Game Pad Button #16.*
public static final int KEYCODE_BUTTON_16 = 203;
/**键码常量:语言切换键。
*切换当前输入语言,如在英语和日语之间切换
QWERTY键盘。在某些设备上,可以通过
*按Shift+空格键。* /
public static final int KEYCODE_LANGUAGE_SWITCH = 204;
/**键码常数:方式模式键。
*打开和关闭静音或振动模式,使设备表现得更礼貌
*在某些情况下,例如在拥挤的火车上。在某些设备上,密钥可能只能
*长按操作。* /
public static final int KEYCODE_MANNER_MODE = 205;
/**键码常数:3D模式键。
*在2D和3D模式之间切换显示。* /
public static final int KEYCODE_3D_MODE = 206;
/**键码常数:联系人特殊功能键。*用于启动地址簿应用程序。* /
public static final int KEYCODE_CONTACTS = 207;
/**键码常量:日历特殊功能键。
*用于启动日历应用程序。* /
public static final int KEYCODE_CALENDAR = 208;
/**键码常数:音乐特殊功能键。
*用于启动音乐播放器应用程序。* /
public static final int KEYCODE_MUSIC = 209;
/**键码常量:计算器专用功能键。
*用于启动计算器应用程序。* /
public static final int KEYCODE_CALCULATOR = 210;
/**键码常数:日文全宽/半宽键。* /
int KEYCODE_ZENKAKU_HANKAKU = 211;
/**键码常量:日文字母数字键。* /
public static final int KEYCODE_EISU = 212;
/**键码常量:日文非转换键。* /
public static final int KEYCODE_MUHENKAN = 213;
/**键码常量:日文转换键。* /
public static final int KEYCODE_HENKAN = 214;
/**键码常数:日文片假名/平假名键。* /
int keycode_katakana_平假名= 215;
/**键码常数:日元键。* /
int KEYCODE_YEN = 216;
/**键码常数:日文“Ro”键。* /
public static final int KEYCODE_RO = 217;
/**键码常量:日文假名键。* /
public static final int keycode_ana = 218;
/**键码常量:辅助键。
*启动全球援助活动。未交付给应用程序。* /
public static final int KEYCODE_ASSIST = 219;
/**键码常数:亮度下降键。
*将屏幕亮度调低。* /
public static final int KEYCODE_BRIGHTNESS_DOWN = 220;
/**键码常数:亮上键。
*调整屏幕亮度。* /
public static final int KEYCODE_BRIGHTNESS_UP = 221;
/**键码常数:音轨键。
*切换音轨。* /
public static final int KEYCODE_MEDIA_AUDIO_TRACK = 222;
/**键码常数:休眠键。
*使设备进入睡眠状态。行为有点像{@link #KEYCODE_POWER},但它
如果设备已处于睡眠状态,*不起作用。* /
public static final int KEYCODE_SLEEP = 223;
/**键码常数:唤醒键。
*唤醒设备。行为有点像{@link #KEYCODE_POWER},但它
如果设备已经唤醒,*不起作用。* /
public static final int KEYCODE_WAKEUP = 224;
/**键码常数:配对键。
*启动外设配对模式。用于遥控配对
*设备或游戏控制器,特别是在没有其他输入模式的情况下
*可用。* /
public static final int keycode_pair = 225;
/**键代码常数:媒体上菜单键。
*转到媒体菜单的顶部。* /
public static final int KEYCODE_MEDIA_TOP_MENU = 226;
/**键码常数:'11'键。* /
public static final int KEYCODE_11 = 227;
/**键码常数:'12'键。* /
public static final int KEYCODE_12 = 228;
/**键码常数:最后通道键。
*转到最后观看的频道。* /
public static final int KEYCODE_LAST_CHANNEL = 229;
/**键码常数:电视数据业务键。
*显示数据服务,如天气,体育。* /
public static final int KEYCODE_TV_DATA_SERVICE = 230;
/**键码常数:语音辅助键。
*启动全球语音辅助活动。未交付给应用程序。* /
public static final int KEYCODE_VOICE_ASSIST = 231;
/**键码常数:单选键。
*切换电视服务/广播服务。* /
public static final int KEYCODE_TV_RADIO_SERVICE = 232;
/**键码常数:Teletext键。
*显示图文电视服务。* /
public static final int KEYCODE_TV_TELETEXT = 233;
/**键码常量:数字输入键。
*当分配每个数字密钥时,发起输入多数字通道号
*用于选择单独的通道。对应CEC的“号码入号模式0x1D”
*用户控制代码。* /
public static final int KEYCODE_TV_NUMBER_ENTRY = 234;
/**键码常数:模拟地面键。
*转至模拟地面广播服务。* /
public static final int keycode_tv_terrestral_analog = 235;
/**键码常数:数字地面键。
*转至数码地面广播服务。* /
public static final int keycode_tv_terrestral_digital = 236;/**键码常数:卫星键。
*切换到数字卫星广播服务。* /
public static final int KEYCODE_TV_SATELLITE = 237;
/**键码常数:BS键。
*转到日本可用的BS数字卫星广播服务。* /
public static final int KEYCODE_TV_SATELLITE_BS = 238;
/**键码常数:CS键。
*切换到日本可用的CS数字卫星广播服务。* /
public static final int KEYCODE_TV_SATELLITE_CS = 239;
/**键码常数:BS/CS键。
*在BS和CS数字卫星服务之间切换。* /
public static final int keycode_tv_卫星服务= 240;
/**键码常数:切换网络键。
*切换选择广播服务。* /
public static final int KEYCODE_TV_NETWORK = 241;
/**键码常数:天线/电缆键。
*在天线和电缆之间切换广播输入源。* /
public static final int KEYCODE_TV_ANTENNA_CABLE = 242;
/**键码常数:HDMI #1键。
*切换到HDMI输入#1。* /
public static final int KEYCODE_TV_INPUT_HDMI_1 = 243;
/**键码常数:HDMI #2键。
*切换到HDMI输入#2。* /
public static final int KEYCODE_TV_INPUT_HDMI_2 = 244;
/**键码常数:HDMI #3键。
*切换到HDMI输入#3。* /
public static final int KEYCODE_TV_INPUT_HDMI_3 = 245;
/**键码常数:HDMI #4键。
*切换到HDMI输入#4。* /
public static final int KEYCODE_TV_INPUT_HDMI_4 = 246;
/**键代码常数:复合#1键。
*切换到合成视频输入#1。* /
public static final int KEYCODE_TV_INPUT_COMPOSITE_1 = 247;
/**键代码常数:复合#2键。
*切换到合成视频输入#2。* /
public static final int KEYCODE_TV_INPUT_COMPOSITE_2 = 248;
/**键代码常数:组件#1键。
*切换到组件视频输入#1。* /
public static final int KEYCODE_TV_INPUT_COMPONENT_1 = 249;
/**键代码常数:组件#2键。
*切换到组件视频输入#2。* /
public static final int KEYCODE_TV_INPUT_COMPONENT_2 = 250;
/**键码常数:VGA #1键。
*切换到VGA(模拟RGB)输入#1。* /
public static final int KEYCODE_TV_INPUT_VGA_1 = 251;
/**键码常量:音频描述键。
*切换音频描述关闭/打开。* /
public static final int KEYCODE_TV_AUDIO_DESCRIPTION = 252;
/**键码常数:音频描述混合音量向上键。
*与正常音频音量相比,嘈杂的音频描述音量。* /
public static final int KEYCODE_TV_AUDIO_DESCRIPTION_MIX_UP = 253;
/**键码常数:音频描述混音音量降键。
*与正常音频音量相比,减少音频描述音量。* /
public static final int KEYCODE_TV_AUDIO_DESCRIPTION_MIX_DOWN = 254;
/**键码常数:缩放模式键。
*改变缩放模式(正常,全,变焦,宽变焦等)*/
public static final int KEYCODE_TV_ZOOM_MODE = 255;
/**键码常量:内容菜单键。
*转到标题列表。对应于CEC用户控制的内容菜单(0x0B)
*代码*/
public static final int KEYCODE_TV_CONTENTS_MENU = 256;
/**键代码常数:媒体上下文菜单键。
*进入媒体内容的上下文菜单。对应于媒体上下文敏感
* CEC用户控制代码菜单(0x11)。* /
public static final int KEYCODE_TV_MEDIA_CONTEXT_MENU = 257;
/**键码常数:定时器编程键。
*进入定时器录制菜单。对应定时器编程(0x54)
* CEC用户控制代码。* /
public static final int KEYCODE_TV_TIMER_PROGRAMMING = 258;
/**键码常量:帮助键。* /
public static final int KEYCODE_HELP = 259;
/**键代码常数:导航到上一个键。
*在一个有序的项目集合中向后移动一个项目。* /
public static final int KEYCODE_NAVIGATE_PREVIOUS = 260;
/**键代码常数:导航到下一个键。
*在一个有序的项目集合中前进到下一个项目。* /
public static final int KEYCODE_NAVIGATE_NEXT = 261;
/**键代码常量:Navigate in Key。
*激活当前有焦点的项目或扩展到导航的下一个级别
*层次结构。* /
public static final int KEYCODE_NAVIGATE_IN = 262;
/**键代码常数:导航出键。
*退出导航层次结构的一个级别或折叠当前拥有的项目
*焦点。* /
public static final int KEYCODE_NAVIGATE_OUT = 263;
/**键代码常数:主杆键磨损
View Code

 

adb命令
adb shell ls /system/bin |findstr wm

查看已经连接的手机 adb devices
查看手机运行信息adb shell top
adb shell wm size 查看屏幕大小
adb shell getprop查看配置信息
adb shell screencap /sdcard/screen.png 截屏幕
adb push E://1.png sdcard/ 将电脑的文件输入到手机上
adb shell input keyevent 4 相当于返回键,返回上一页
adb shell input text "www.baidu.com",在编辑的文本框中输入编辑文字
adb shell svc wifi enable | disable 打开或关闭wifi

adb shell svc data enable |disable 打开或关闭移动网络
adb shell input swipe 760 500 600 320 滑动吧 从哪里滑到哪里
adb shell input tap 100 100 点击100,100坐标
adb shell input keyevent 26 模拟键盘事件

posted @ 2023-04-21 14:53    阅读(139)  评论(0编辑  收藏  举报