巴拉巴

 找回密码
 立即注册

站内搜索

搜索
热搜: 活动 交友 discuz
查看: 38|回复: 0

解决MuMu模拟器多开时的adb端口问题

[复制链接]

7

主题

10

帖子

23

积分

新手上路

Rank: 1

积分
23
发表于 2022-12-24 03:10:38 | 显示全部楼层 |阅读模式
最近在折腾手游搬砖,由于合作伙伴要求使用网易家的MuMu模拟器,于是硬着头皮折腾。

发现MuMu真的是很简陋,各种其他国产模拟器有的功能它都没有,例如单开的时候可以使用7555端口连接adb,多开就没办法逐个窗口连接了。然后MuMu也不支持桥接网卡。
网上搜遍了,没人折腾过这个,然后公开的相关内容。
好在因为MuMu也是基于vbox魔改来的,vbox原来支持的它也大部分支持,于是我查看了vbox的文档,自己加端口映射的命令。
命令是这样子的
"C:\Program Files\NemuVbox\Hypervisor\NemuManage.exe" modifyvm "虚拟机对应的名字" --natpf1 "myadb,tcp,,自定义的端口号,,5555"
主要修改几个引号里面的内容,
第一个NemuManage的路径基本都固定,一般都不需要改。
第二个引号是虚拟机对应的名字,在

MuMu安装目录\emulator\nemu\vms\
里面查看,每个窗口对应一个文件夹,就是文件夹的名字。
(ps:如果你了解sqlite数据库,也可以使用数据库查看工具打开“C:\Users\Public\Documents\MuMu Files\NemuMultiPlayer\config\cache.db”这个数据库,里面就能比较清楚了看到对应的关系。)
第三个就是自定义的端口号了,自己随便取,不要跟已经有的冲突就可以。每个窗口一个。

示例:
"C:\Program Files\NemuVbox\Hypervisor\NemuManage.exe" modifyvm "60.6.29.002-nemu-default-x64-release" --natpf1 "myadb,tcp,,8555,,5555"
在虚拟机关闭的情况下用cmd执行就可以了。
执行完,开启这个虚拟机,就可以用adb通过自定义的端口连接到了。
MuMu初始的那个窗口不需要改,还是7555,自己新建的,以上面我的示例从8555开始,逐个+1
这样就可以实现了多个窗口同时用adb控制的功能。
更多折腾的想法你可以参考vbox官网vboxmanage用法的文档,期待你在评论区留下更多玩法。
该内容来源于网上且源网页已经无法打开但是或许有人需要,也算是给自己留下操作方法故发此文。
源网页: https://jiezhe.net/post/91.html

来源:http://www.yidianzixun.com/article/0l8VSCmS
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

  • 返回顶部