adb shell input

电脑adb命令
输出文本 adb shell input text 132abc ‘不支持中文
模拟按键 adb shell input keyevent 3
模拟触摸 adb shell input tap 100 100
模拟滑动 adb shell input swipe 100 300 500 300
易安卓 命令
执行命令行(“input keyevent ” & 键代码) ‘模拟按键
执行命令行(“input text ” & 字符内容) ‘输出字符到光标
执行命令行(“input tap ” & X坐标 & ” ” & Y坐标) ‘模拟点击
执行命令行(“input swipe ” & 起始横坐标 & ” ” & 起始纵坐标 & ” ” & 终点横坐标 & ” ” & 终点纵坐标) ‘模拟滑动

附件代码表 需要root 权限

电脑adb命令
输出文本 adb shell input text 132abc ‘不支持中文
模拟按键 adb shell input keyevent 3
模拟触摸 adb shell input tap 100 100
模拟滑动 adb shell input swipe 100 300 500 300
易安卓 命令
执行命令行(“input keyevent ” & 键代码) ‘模拟按键
执行命令行(“input text ” & 字符内容) ‘输出字符到光标
执行命令行(“input tap ” & X坐标 & ” ” & Y坐标) ‘模拟点击
执行命令行(“input swipe ” & 起始横坐标 & ” ” & 起始纵坐标 & ” ” & 终点横坐标 & ” ” & 终点纵坐标) ‘模拟滑动

附件代码表 需要root 权限
不设置隐藏了 觉得有用就顶一下把
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 | 0
8 | KEYCODE_1 | 1
9 | KEYCODE_2 | 2
10 | KEYCODE_3 | 3
11 | KEYCODE_4 | 4
12 | KEYCODE_5 | 5
13 | KEYCODE_6 | 6
14 | KEYCODE_7 | 7
15 | KEYCODE_8 | 8
16 | KEYCODE_9 | 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 | 按下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 |

adb install xxx.apk 安装apk文件
adb shell am start -an com.xxx.xxx/.MainActivity 启动APP
adb shell am force-stop com.xxx.xxx 停止该APP
adb shell input keyevent KEYCODE_HOME 模拟Android的HOME按键
adb -s emulator-5554 shell input text test_to_input 针对特定的一个模拟器进行操作
adb shell input tap x y 模拟屏幕touch操作
adb shell input swipe x1 y1 x2 y2 模拟屏幕滑动操作
adb devices 查看所有在线的Android设备.

usage: input …
input text //输入文字(中文不支持)
input keyevent //keyevent按键
input [touchscreen|touchpad|touchnavigation] tap //点击屏幕
input [touchscreen|touchpad|touchnavigation] swipe [duration(ms)] //屏幕滑动
input trackball press //滚球已经不用了
input trackball roll //滚球已经不用了
input rotationevent 0 1->90 2->180 3->270> //顺时针旋转

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值