首页 > 其他分享 >adb按键命令

adb按键命令

时间:2022-12-15 17:00:37浏览次数:40  
标签:shell -- VOLUME 命令 adb 按键 input KEYCODE

android 用adb命令唤醒和熄灭屏幕
//发一次熄灭屏幕,再发一次点亮屏幕。可以在板级没有接出power键时使用。
adb shell input keyevent 26 // power事件

滑动
adb shell input swipe startX startY endX endY 500

从startX,startY坐标滑动到endX,endY坐标 最后一个参数为总体时间(ms)

针对滑动解锁
adb shell input swipe 150 200 150 1200 500

长按
长按就是特殊的滑动,坐标不变

adb shell input swipe startX startY startX startY 500

按键事件
adb shell input keyevent 82

最后一个是事件参数,以下是对照表

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"

KEYCODE列表
电话键
KeyName 说明 KeyID
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_POWER 电源键 26
KEYCODE_NOTIFICATION 通知键 83
KEYCODE_MUTE 话筒静音键 91
KEYCODE_VOLUME_MUTE 扬声器静音键 164
KEYCODE_VOLUME_UP 音量增加键 24
KEYCODE_VOLUME_DOWN 音量减小键 25
控制键
KeyName 说明 KeyID
KEYCODE_ENTER 回车键 66

标签:shell,--,VOLUME,命令,adb,按键,input,KEYCODE
From: https://www.cnblogs.com/trimphNuan/p/16985486.html

相关文章

  • Windows系统CMD命令行添加或删除路由
    1,按Win键输入“CMD”,右键“以管理员身份运行”  2,在CMD窗口输入“ipconfig”并按Enter键  3,找到自己的网卡对应的“默认网关”,执行如下命令添加路由: routead......
  • 桌面触发命令
    安装命令-卸载包触发系统广播,桌面弹框adbinstall-rapk_nameadbinstall[-lrtsd]<file>adbinstall-multiple[-lrtsdp]<file...>......
  • Linux常用命令
    几个常用命令ls(list)查看当前目录下的内容pwd(printworkdirecotry)查看当前所在目录cd[目录名](changedirectory)切换目录touch[文件名](touch)如果文件不存......
  • Linux常用命令与shell脚本学习
    Linux常用命令1、关机/重启/注销常用命令作用shutdown-hnow即刻关机shutdown-h1010分钟后关机shutdown-h11:0011:00关机shutdown-h+10预......
  • vscode中输入``自动将光标后面一个单词选中,左右加入<w>和</w>标签 - snippets 的命令
    需求vscode中输入``自动将光标后面一个单词选中,左右加入和标签步骤0准备需要安装插件vim-这里的点击两次按键激活的快捷键,这个插件可以设置macros-一次执行多个命令的......
  • PHP 执行系统命令解压7z格式压缩包
    银行推送的账单是7z格式的压缩包,需要用程序对账单进行解压,网上关系PHP解压7z格式压缩包的资料很少现在分享下处理过程,首先安装7-zip软件,我是在windows环境下调试的,下载地......
  • CAD怎么输入命令?CAD输入命令方法
    CAD设计过程中,如果想要有效地提高绘图效率,便要能够熟练掌握CAD命令快捷键的使用。了解了这些CAD常用命令后,你知道CAD怎么输入命令吗?本文小编给大家讲解一下浩辰CAD软件中CA......
  • 3.2 Docker 容器操作命令 1. 容器生成
    在本地有了镜像之后(默认安装Docker后,会自带初始镜像,可通过Dockerimages命令进行查看),开发者就可以使用镜像生成容器,具体命令如下:dockerrun-d-p8888:8080--nam......
  • 3. Docker 命令操作 3.1 Docker 镜像操作命令
    开发者在装有Docker的机器上可以使用一些命令,进行镜像的管理。命令如下。1.镜像的查看使用以下命令可以查看本地镜像列表,展示结果如图7所示。其中IMAGE_ID为镜像......
  • 从Mariadb迁移到postgresql
    前言本文主要实验所用的环境,后端是golang,ginweb框架.mysqldriver:github.com/go-sql-driver/mysqlv1.4.1迁移后PostgreSQLdriver:github.com/jackc/pgx/v5v......