逍遥安卓论坛

标题: 【幻月分享】个人整理ADB命令大全及几点技巧 [打印本页]

作者: 幻月    时间: 2016-4-25 19:51
标题: 【幻月分享】个人整理ADB命令大全及几点技巧
本帖后由 幻月 于 2016-9-20 22:08 编辑

  本人以前搞过按键脚本开发,后来觉得按键太坑爹转战TC脚本,近期应客户需要开发一款手游脚本,发现逍遥安卓模拟器不错,特来学习一下。
  这两天通过逍遥论坛,百度等搜集整理了很多资料,下面列出几点比较实用的分享给大家。
以下所有内容均实测后放出!!!

有需要定制脚本的可以联系我哦[qq]422166699[/qq]

1、进入目录
  1. cd /d D:\Program Files\Microvirt\MEmu\
复制代码
幻月寄语:必备,不解释

2、获取所有模拟器
  1. adb devices
复制代码

3、获取模拟器所有属性状态值
  1. adb shell getprop
复制代码
幻月寄语:此命令能够得出很多属性值,修改不同的属性值会达到意想不到的效果哦

4、获取模拟器某属性状态值
  1. adb shell getprop 属性名
复制代码
幻月寄语:这玩意的属性名可以通过上面的命令得到

5、设置模拟器某属性状态值
  1. adb shell setprop 属性名 属性值
复制代码
幻月寄语:设置单一属性,不解释啦

6、获取模拟器所有包名
  1. adb shell pm list packages
复制代码

7、获取模拟器所有包名(包括APK路径)
  1. adb shell pm list packages -f
复制代码

8、获取包名对应的APK路径
  1. adb shell pm path 包名
复制代码

9、安装应用
  1. adb install -r 路径
复制代码
幻月寄语:个人觉得这种覆盖安装的形式不错,据说重启模拟器会消失,不过没测出来

10、删除应用数据
  1. adb shell pm clear 包名
复制代码

11、卸载应用
  1. adb shell pm uninstall 包名
复制代码

12、启动应用
  1. adb shell am start -n 包名/Activity类名
复制代码
幻月寄语:获取Activity类名的方法后面会说到

13、关闭应用
  1. adb shell am force-stop 包名
复制代码

14、文件上传
  1. adb push 本地路径 模拟器路径
复制代码

15、文件下载
  1. adb pull 模拟器路径 本地路径
复制代码

16、设置模拟器时间
  1. adb shell date -s YYYYMMDD.[[[HH]MM]SS]
复制代码
幻月寄语:时分秒都是选填的参数,应该可以看得懂吧

17、向模拟器输入字符串
  1. adb shell input text 字符串
复制代码
幻月寄语:不能输入汉字、空格,输入特殊符号需要在字符串前加一个空格,如:" !@#¥%……&&*()"

18、向模拟器发送按键
  1. adb shell input keyevent 键值
复制代码
幻月寄语:键值对照表在二楼,请自行查看

19、模拟器截图
  1. adb shell screencap -p /sdcard/screen.png
复制代码
幻月寄语:截图是保存在模拟器中的,如果需要保存到本地使用文件下载命令即可。另外网上有一条可以直接保存到本地的命令没有测试成功

20、向模拟器点击鼠标
  1. adb shell input tap X Y
复制代码
幻月寄语:分辨率决定坐标系

21、向模拟器滑动鼠标
  1. adb shell input swipe X1 Y1 X2 Y2
复制代码
幻月寄语:看到不少提到第五个参数的,貌似是一个操作时间,没测试成功

下面提到的一些小技巧隐藏一下,回复可见哦





作者: 幻月    时间: 2016-4-25 19:52
标题: 键值对照表
本帖后由 幻月 于 2016-4-25 19:56 编辑

键值
键名
描述
是否实测
0
KEYCODE_UNKNOWN
1
KEYCODE_MENU
2
KEYCODE_SOFT_RIGHT
3
KEYCODE_HOME
按键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
电源键
27
KEYCODE_CAMERA
拍照键
28
KEYCODE_CLEAR
29
KEYCODE_A
按键'A'
30
KEYCODE_B
按键'B'
31
KEYCODE_C
按键'C'
32
KEYCODE_D
按键'D'
33
KEYCODE_E
按键'E'
34
KEYCODE_F
按键'F'
35
KEYCODE_G
按键'G'
36
KEYCODE_H
按键'H'
37
KEYCODE_I
按键'I'
38
KEYCODE_J
按键'J'
39
KEYCODE_K
按键'K'
40
KEYCODE_L
按键'L'
41
KEYCODE_M
按键'M'
42
KEYCODE_N
按键'N'
43
KEYCODE_O
按键'O'
44
KEYCODE_P
按键'P'
45
KEYCODE_Q
按键'Q'
46
KEYCODE_R
按键'R'
47
KEYCODE_S
按键'S'
48
KEYCODE_T
按键'T'
49
KEYCODE_U
按键'U'
50
KEYCODE_V
按键'V'
51
KEYCODE_W
按键'W'
52
KEYCODE_X
按键'X'
53
KEYCODE_Y
按键'Y'
54
KEYCODE_Z
按键'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
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
91
KEYCODE_MUTE
话筒静音键
92
KEYCODE_PAGE_UP
向上翻页键
93
KEYCODE_PAGE_DOWN
向下翻页键
111
KEYCODE_ESCAPE
ESC键
112
KEYCODE_FORWARD_DEL
向后删除键
115
KEYCODE_CAPS_LOCK
大写锁定键
116
KEYCODE_SCROLL_LOCK
滚动锁定键
121
KEYCODE_BREAK
Break/Pause键
122
KEYCODE_MOVE_HOME
光标移动到开始键
123
KEYCODE_MOVE_END
光标移动到末尾键
124
KEYCODE_INSERT
插入键
143
KEYCODE_NUM_LOCK
小键盘锁
164
KEYCODE_VOLUME_MUTE
扬声器静音键
168
KEYCODE_ZOOM_IN
放大键
169
KEYCODE_ZOOM_OUT
缩小键
 

作者: 心芝雨    时间: 2016-4-26 09:02
adb shell input keyevent xx
作者: 80383413    时间: 2016-4-26 09:06
Q多少找你定制  手机逛论坛中
作者: 幻月    时间: 2016-4-26 09:10
80383413 发表于 2016-4-26 09:06
Q多少找你定制  手机逛论坛中

QQ422166699
作者: 天玄    时间: 2016-4-26 09:43
谢谢分享
谢谢分享
谢谢分享
谢谢分享
作者: d38625800    时间: 2016-4-26 14:59
非常不错,值得称赞。
作者: anyang101    时间: 2016-4-26 15:48
看下是啥    哈哈希望有用
作者: ab01    时间: 2016-4-26 16:50

作者: qq303533398    时间: 2016-4-26 21:12
...................................
作者: dongshansd    时间: 2016-4-26 21:34
多谢,学习了
作者: xiaomi    时间: 2016-4-26 22:02
命令很全,谢谢分享

作者: ages7mark    时间: 2016-4-27 03:12
好东西,支持啊
作者: 379061296    时间: 2016-4-27 03:25
看看                    
作者: tsurumaru    时间: 2016-4-27 10:31
sgdddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd
作者: guun    时间: 2016-4-27 10:44
看看看看看看看看
作者: lgx123    时间: 2016-4-27 15:19
谢谢~~~~~~~~~~~~~~~~~~
作者: 237260081    时间: 2016-4-27 16:42
4566666666666666666666666666666
作者: wanghs    时间: 2016-4-27 18:49
谢谢提供
作者: qgb168    时间: 2016-4-27 23:26
B命令大全及几点
作者: super02    时间: 2016-4-28 01:34
學學..........
作者: 阿甫    时间: 2016-4-28 05:31
看看                        
作者: 594785    时间: 2016-4-28 09:17
9999999999999999999999999999999999999999
作者: 03gguyy    时间: 2016-4-28 10:52
好东西啊真是
作者: zidiao500    时间: 2016-4-28 13:08
学习学习!!!!!!!
作者: 15349602989    时间: 2016-4-28 20:00
多开模拟器循环执行ADB命令之时间同步 [
作者: q981115394    时间: 2016-4-28 20:56
看看一起学习交流!!!!!!
作者: sugardo    时间: 2016-4-28 22:23
rhf r看看
作者: enjoy77127    时间: 2016-4-29 07:32
thanks~~~~~~~~~
作者: woshisheiwo4    时间: 2016-4-29 11:29
德国童声一
作者: gamestory    时间: 2016-4-29 12:46
getmessage
作者: 想学坏的小孩    时间: 2016-4-29 14:41
学习一下 收藏一下
作者: cnyxyh    时间: 2016-4-29 21:01

作者: zx159753    时间: 2016-4-29 21:32
很需要,麻煩提點
作者: kaixin    时间: 2016-4-30 02:07
ADB命令大全
作者: zjcyjj    时间: 2016-4-30 02:56
个人整理ADB命令
作者: chenken    时间: 2016-4-30 16:15
正好需要ADB命令
作者: bacsj118    时间: 2016-4-30 16:51
这个不错。嘿嘿
作者: cuijinquan    时间: 2016-4-30 19:06
ok very good.
作者: hongleichina    时间: 2016-4-30 20:38
DSAFDSAFASDFASDF
作者: baideji    时间: 2016-5-1 04:33
..........................
作者: xo945    时间: 2016-5-1 20:06
..................................
作者: lwlzlm    时间: 2016-5-1 20:39
B命令大全及几点技巧
作者: songjunjun    时间: 2016-5-3 04:23
qweqweqweqew
作者: c123go    时间: 2016-5-3 09:25
这可是好东西哦。谢谢分享。
作者: 614720871    时间: 2016-5-3 10:31
个人整理ADB命令大
作者: ishto    时间: 2016-5-3 13:58
不错不错,有这个方便多了!
作者: dnder77    时间: 2016-5-3 17:20
个人整理ADB命令大全及几点技巧 支持
作者: sunjie0632    时间: 2016-5-4 03:26
fsdafsdafsdaf
作者: rica    时间: 2016-5-4 10:00
感谢楼主分享
作者: chendechun00    时间: 2016-5-4 10:33
非常有用,不明觉厉
作者: qq244683075    时间: 2016-5-4 13:14
谢谢楼主分享
作者: qcqce    时间: 2016-5-4 16:44
RE: 【幻月分享】个人整理ADB命令大全及几点技巧 [修改]

作者: lingdu57    时间: 2016-5-4 17:17
6666666666
作者: bayhai    时间: 2016-5-5 22:55
哈哈希望有用
作者: twttak    时间: 2016-5-6 08:58
很好我来一下你
作者: timy68    时间: 2016-5-6 11:03
111111111111111111111
作者: haiming3017    时间: 2016-5-6 14:12

作者: yue    时间: 2016-5-6 16:33
看看小技巧
作者: l4875010    时间: 2016-5-6 18:52
支持!!!!!!!!!!!!!
作者: xymnq160505    时间: 2016-5-6 21:35
人整理ADB命令大全及人整理ADB命令大全及几点技巧几点技巧
作者: dongui    时间: 2016-5-6 21:50
444444444444444
作者: KSTG9993388    时间: 2016-5-6 22:21
幻月分享``````````
作者: lm357cn    时间: 2016-5-8 04:33
要要要切克闹
作者: eworm    时间: 2016-5-8 13:17

谢谢分享
谢谢分享
作者: zfl740211    时间: 2016-5-8 13:52
非常不错,值得称赞。
作者: lionchen670821    时间: 2016-5-9 10:13
怎么用呢,求发教程
作者: 冰狐    时间: 2016-5-9 16:47
这个得一下了..感谢
作者: fktiankong    时间: 2016-5-9 18:22
1231231233324r
作者: sunha0woaini753    时间: 2016-5-10 15:26
544
5
75
45


7
作者: 337669505    时间: 2016-5-10 19:42
非常感谢........
作者: haooren123    时间: 2016-5-11 01:16
学习了!!!!!!!!!!
作者: cdevfr0800    时间: 2016-5-11 09:11

谢谢分享
谢谢分享
谢谢分享
谢谢分享
作者: weifu2314    时间: 2016-5-11 20:02

谢谢分享
谢谢分享
谢谢分享
谢谢分享
作者: w181970    时间: 2016-5-11 20:39

作者: fz8    时间: 2016-5-11 23:55
11111111111111111
作者: 6314597    时间: 2016-5-12 06:05
感谢楼主分享啊。
作者: qq598568    时间: 2016-5-12 09:27
好像很不错的样子,看一看,
作者: 13309007200    时间: 2016-5-12 11:17
谢谢大神分享  我爱你。。
作者: got88    时间: 2016-5-12 13:22
个人整理AD
作者: twttak    时间: 2016-5-12 18:36
我来看看有没有我想要的
作者: jihongwdlp    时间: 2016-5-12 19:16
牛逼大神,跟大神学习一下,谢谢分享,辛苦了
作者: 寒冰飞雪    时间: 2016-5-12 22:24
谢谢分享谢谢分享
作者: 111117221    时间: 2016-5-13 08:58
新手学习学习学习学习
作者: 小二郎    时间: 2016-5-13 12:01
新人学习ADB中
作者: Aodata    时间: 2016-5-13 14:48
很不错的东西,要留着

作者: s58808    时间: 2016-5-13 17:25
ddddddddddddddddddddddddd
作者: etmcoe    时间: 2016-5-15 11:28
这个不错,多谢楼主,辛苦了,
作者: wgq6791    时间: 2016-5-15 15:00
个人整理ADB命令大全及几点技巧
作者: asd4219921    时间: 2016-5-15 15:35
adb shell screencap -p /sdcard/screen.png
作者: th945    时间: 2016-5-16 16:18
想大神学习,继续加油,我来你~~
作者: ChiLian    时间: 2016-5-16 16:45
感谢楼主分享
作者: d755536    时间: 2016-5-16 22:44
非常不错,值得称赞。
作者: 180704646    时间: 2016-5-16 23:50
dfgdfgdfgdfg
作者: godc    时间: 2016-5-17 13:14
下面提到的一些小技巧隐藏一下,回复可见哦

作者: aye    时间: 2016-5-17 15:50
我看看············
作者: vicp2100    时间: 2016-5-17 17:22
咳咳咳咳咳咳咳咳
看一下
作者: wxt5210    时间: 2016-5-18 10:26
似懂非懂十分发达省份
作者: woaiwdhi    时间: 2016-5-18 13:36
回复可见哦
作者: tangpeijun    时间: 2016-5-18 16:00
adb命令,来学习了。




欢迎光临 逍遥安卓论坛 (https://bbs.xyaz.cn/) Powered by Discuz! X3.4