MuMu模拟器12如何连接adb?

一、MuMu模拟器12端口查看

MuMu模拟器12现已支持adb同时连接多个模拟器进行调试的操作,可以参考以下步骤操作,查看MuMu模拟器12本体以及多开模拟器的adb端口:

单开的MUMU模拟器12可通过模拟器右上角菜单-问题诊断,获取ADB调试端口;

点击MuMu多开器12,启动需要运行的模拟器,点击右上角的ADB图标,即可查看当前正在运行的模拟器ADB端口信息;

MuMu模拟器ADB端口信息规则如下:

模拟器端口为动态端口,一般模拟器本体(即多开器内序号0)的端口为16384,多开的模拟器会在此基础上加32,如:

0号16384,1号16416,2号16448,以此类推;

如果模拟器端口被占用了,会在原端口加1,如:

16384被占用,加1,即16385;

另,多开的端口不受占用后的端口影响,依旧在16384的基础上加32。

二、MuMu模拟器12如何连接adb?

MuMu模拟器12adb连接方式:

第一步,打开MuMu模拟器12安装路径,参考下图,点击地址栏输入CMD,再点击回车键呼出命令提示符窗口;

第二步,在命令提示符窗口内输入adb.exe connect 127.0.0.1:XXXXX,之后点击回车。

注:XXXXX为模拟器端口号,请参考打开的模拟器问题诊断内展示端口号或MuMu多开器12内的ADB端口信息后再输入。

第三步,再输入adb.exe shell,点击回车即可。

三、MuMu模拟器12如何连接多开模拟器的adb?

在MuMu模拟器多开器12内查看对应运行模拟器的端口号之后,参考以下步骤操作:

第一步,打开MuMu模拟器12安装路径,参考下图,点击地址栏输入CMD,再点击回车键呼出命令提示符窗口;

第二步,在命令提示符窗口内输入adb.exe connect 127.0.0.1:XXXXX,之后点击回车。

注:XXXXX为模拟器端口号,请参考打开的模拟器问题诊断内展示端口号或MuMu多开器12内的ADB端口信息后再输入。

若需要进入到指定的adb内进行shell的操作,请参考以下步骤。

第一步,输入命令adb devices,查看已连接的设备列表;

第二步,找到要进入的设备的设备号;

第三步,在命令行中输入"adb -s 设备号 shell"命令,例如adb -s 127.0.0.1:16384 shell,按下回车键,即可进入指定的adb进行shell操作。

四、使用bat命令自动连接

为了方便使用模拟器和Android Studio连接,自己手动写了个bat文件,等着打开Android Studio 和MuMu模拟器之后,直接点击bat问价,就会自动连接,很方便实用,代码如下:

c 复制代码
start cmd /k "cd /d E:\Program Files\MuMu\emulator\MuMuPlayer-12.0\shell&&adb.exe connect 127.0.0.1:16384"

用记事本新建文件,把代码考进去、找到安装目录自行更换,文件后缀名改成xxx.bat可执行文件即可

相关推荐
砚凝霜1 小时前
【软考信息安全】第二十章 数据库安全机制与主流数据库防护
数据库
wdfk_prog2 小时前
LWIP教程 10:从 `tcp_receive()` 到 `ooseq` / SACK——TCP 乱序、重组与选择确认
网络·数据库·tcp/ip
狼与自由2 小时前
Mysql 3种日志的区别
数据库·mysql
linweidong2 小时前
Redis 集群故障排查与修复实战:从 Connection refused 到内存打满的七个现场
运维·数据库·redis·缓存·redis集群·运维面经·实施面经
StackTraces2 小时前
从零跑通 Meilisearch 本地搜索服务:6 步,外加 4 个容易卡住的地方
数据库·后端
CoLiuRs2 小时前
订单不是一张表:订单聚合与状态机
数据库·架构
shuoshuohaohao2 小时前
Spring-boot-3 -注解 yaml配置 -日志
java·数据库·mysql
有毒的教程2 小时前
Dev-C++ 使用扩展库两种方式:DevPak一键安装 / 手动配置(重点)
android·c++·adb
IT邦德2 小时前
Bond-DBCheck 邦德智能巡检平台助力 DBA
数据库·dba
无毁的湖光-Al2 小时前
解Bug之路-隔离故障点后业务不恢复?-热点Key处理与亚稳态故障
java·数据库·mysql