雷电安卓模拟器修改信息及常用adb命令整理

news/2024/10/23 20:27:04/

转载

前言
在正式开始之前,按照套路,先得介绍点adb的基础知识。学会了adb的使用,下面的大部分内容其实基本不用看了。好吧,废话不说,让我们立刻开始我们的3分钟精通adb之旅吧。

1、如果找到adb?
雷电安装模拟器自带了一份,当然熟悉的朋友,喜欢用自己珍藏的版本也是可以的。雷电自带的版本再安装目录下,名字就叫adb.exe,如本人的电脑adb全路径为:F:\mnq\dnplayer\adb.exe.

另外,最新的雷电已经提供了adb命令,解决大家使用-s的麻烦,并且最重要的是大家从此只需要关心name就可以了,不用关心index,比如取某个模拟器种的包列表:
dnconsole.exe adb --name *** --command “shell pm list packages”

2、如何链接设备?
一步步看命令行
cmd
cd F:\mnq\dnplayer
adb.exe kill-server(很多时候连不上,就是因为没有kill)
adb.exe 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 -n com.tencent.android.qqdownloader/com.tencent.assistant.activity.SplashActivity

指定模拟器启动动应用宝:
adb -s 127.0.0.1:5555 shell am start -n com.tencent.android.qqdownloader/com.tencent.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 13800000000
adb shell setprop phone.simserial 89860000000000000000


http://www.ppmy.cn/news/505705.html

相关文章

雷电安卓模拟器修改信息及常用adb命令

1、如果找到adb? 雷电安装模拟器自带了一份,当然熟悉的朋友,喜欢用自己珍藏的版本也是可以的。雷电自带的版本再安装目录下,名字就叫adb.exe,如本人的电脑adb全路径为:c:\mnq\dnplayer\adb.exe. 另外&…

Charles电脑配置和手机配置【超详细,iOS和安卓】

1,电脑安装charles charles的安装非常简单,直接通过charles官网安装最新版即可。 Charles 是收费软件,可以免费试用 30 天。试用期过后,未付费的用户仍然可以继续使用,但是每次使用时间不能超过 30 分钟,…

Mac平台安卓模拟器:网易MuMu mac中文免费版(支持12系统)

网易MuMu Mac版是一款可以让Mac用户在电脑上轻松玩手游的安卓模拟器,是迄今为止国内最好最流畅的手游模拟器软件。网易mumu mac版现已支持梦幻西游、大话西游、倩女幽魂等众多经典安卓手机游戏,mumu模拟器mac版为大家提供海量免费游戏资 源,喜…

“编程就不该是一个用鼠标来做的事儿?”

说起编程,相信每个人或多或少都会想到,计算机?程序员?敲代码?然而当时代的大潮来到了“低代码”时代,程序员们纷纷给出了这样的质疑: 编程就不该是一个用鼠标来做的事儿! 为了解答可…

OpenStack(1)-创建实例

目录 一、上传镜像 1.1 新建目录 1.2 上传至glance 1.3 查看镜像 二、新建实例 2.1 获取秘钥 2.2 新建实例 2.3 新建实例admin-vm 2.4 获取实例VNC的url 2.5 nova常用命令 一、上传镜像 1.1 新建目录 上传名为cirros-0.3.4-x86_64-disk.img的Linux测试镜像&#xf…

Intel® Extreme Tuning Utility (Intel® XTU)服务 xtu无法自动启动的问题

原因:sb 360不知道什么时候给禁用了 解决方法 直接去360启动项里 把相关服务和启动项都开了 而直接在xtu目录打开xtu service也是没用的 计算机管理服务里面手动调 成自动 该死的360也会自动禁用了

Intel XTU 开机自启

使用XTU设置好后,先手动退出XTU软件(右键桌面右下角的图标,退出),然后关机。这样就是正常关机,下次启动后会自动加载上一次的设置。否则容易出现无法自动加载超频设置的情况。 注意,新版的XTU服…

supermicro服务器芯片,服务器厂商做的超频小板子:实在无语

Supermicro(超微)是一家著名的服务器主板与系统厂商,但是没想到最近它也开始做消费级产品了,而且上来就主打超频。 最近,Supermicro又发布了一款Z97芯片组的“C7Z97-M”,这是继C7Z87-OCE、C7Z97-OCE之后其第三款消费级主板了&…