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可执行文件即可

相关推荐
ihuyigui13 小时前
海外签收通知短信接口
android·java·开发语言·前端·数据库·后端
海棠Flower未眠13 小时前
SpringBoot 消息死信队列(荣耀典藏版)
java·数据库·spring boot
Y38153266213 小时前
SERP API + Redis 缓存层:4 种方案对比与选型
数据库·redis·缓存
大尚来也13 小时前
老项目 PHP 5.6 升级 PHP 8 完整迁移步骤与兼容坑汇总
android·adb
用户77833661321113 小时前
serpbase + GraphQL wrapper 实战:让 SERP 数据走 GraphQL schema
数据库·api
数字新视界14 小时前
信创动环监控品牌的技术架构及应用解析
数据库·物联网·需求分析·机房管理·动环监控
洵有兮15 小时前
sql注入通关笔记
数据库·笔记·sql·sql注入
海兰15 小时前
【高速缓存】RedisVL 高级查询(全文搜索、混合搜索和 多向量搜索)
数据库·人工智能·redis·缓存
DBA_G15 小时前
GBase 8s数据库大对象存储详解
数据库
sbjdhjd15 小时前
SQL 注入零基础详解:原理、手工注入流程与 Sqli-Labs 靶场实战1~5关和第9关思路
数据库·sql·计算机网络·web安全·网络安全·网络攻击模型·安全架构