雷电android模拟器端⼝,【雷电命令】雷电安卓模拟器修改信
息及常⽤adb命令整理贴...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
前⾔
在正式开始之前,按照套路,先得介绍点adb的基础知识。学会了adb的使⽤,下⾯的⼤部分内容其实基本不⽤看了。好吧,废话不说,让我们⽴刻开始我们的3分钟精通adb之旅吧。
1、如果到adb?
雷电安装模拟器⾃带了⼀份,当然熟悉的朋友,喜欢⽤⾃⼰珍藏的版本也是可以的。雷电⾃带的版本再安装⽬录下,名字就叫,如本⼈的电脑adb全路径为:F:\mnq\
另外,最新的雷电已经提供了adb命令,解决⼤家使⽤-s的⿇烦,并且最重要的是⼤家从此只需要关⼼name就可以了,不⽤关⼼index,⽐如取某个模拟器种的包列表:android模拟点击
< adb --name *** --command "shell pm list packages"
2、如何链接设备?
⼀步步看命令⾏
cmd
cd F:\mnq\dnplayer\
< kill-server(很多时候连不上,就是因为没有kill)
< devices
这步很重要,完成之后,会list出所有设备
3、多开的情况下如何指定操作哪个模拟器?
这⼀步⾄关重要,所以提前说明,后⾯的所有操作都是单开为例,多开的情况,请参考这部分,切记切记
adb devices会获取模拟器列表,指定模拟器只需要在adb后⾯加上" -s 模拟器标识"即可!
⽐如说:
127.0.0.1:5555
127.0.0.1:5557
(对,雷电的adb端⼝是有规律的,规律就是 5555 + index * 2)
如果指定在 5555 上安装⼀个apk,那么请这样写:adb -s 127.0.0.1:5555 install d:\\abc.pak
4、如何把电脑上的⽂件或⽂件夹传到模拟器⾥⾯?
adb push f:/东京热.avi /mnt/avi/
5、如何把模拟器⾥⾯的⽂件或⽂件夹传到电脑上?
adb pull /mnt/avi/苍⽼师.avi f:/avi/
6、安装APK
adb install d:\\qq.apk
7、卸载APK
adb uninstall 包名
8、PM包命令
1)获取模拟器所有包名
adb shell pm list packages
2)获取模拟器所有包名并且包括APK路径
adb shell pm list packages -f
3)获取包名对应的APK路径
adb shell pm path packageName
4)清理应⽤数据
adb shell pm clear packageName
9、启动应⽤
adb shell am start -n 包名/Activity类名
例⼦:启动应⽤宝:
adb shell am start -t.android.t.assistant.activity.SplashActivity
指定模拟器启动动应⽤宝:
adb -s 127.0.0.1:5555 shell am start -t.android.t.assistant.activity.SplashActivity 10、关闭应⽤
adb shell am force-stop 包名
11、模拟输⼊
adb shell input text 字符串(不⽀持中⽂)
12、模拟按键
adb shell input keyevent 键值
13、模拟⿏标点击
adb shell input tap X Y
14、模拟⿏标滑动
adb shell input swipe X1 Y1 X2 Y2
13、截屏
adb shell screencap -p /sdcard/screencap.png
14、设置⼿机IMEI/IMSI/⼿机号/SIM卡序列号(1.7之后版本)
adb shell setprop phone.imei 865166023949731
adb shell setprop phone.imsi 460000000000000
adb shell setprop phone.linenum 138********
adb shell setprop phone.simserial 89860000000000000000

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。