如何在MuMu模拟器12上使用Cheat Engine
MuMu模拟器-Mu酱
2024年08月17日 11:00
收录于文集
共9篇
MuMu模拟器

欢迎各位开发者使用MuMu模拟器,开发者内容教程更新中,可以订阅专栏文集~

部分用户在使用MuMu模拟器12的过程中,会需要使用Cheat Engine进行如监控内存变化跟踪逻辑等操作。

如何在MuMu模拟器12上使用Cheat Engine呢?

Mu酱为大家带来如下教程,让大家快速上手~

第一步,前往CheatEgine官网,获取应用安装包:https://www.cheatengine.org/downloads.php

下载Cheat Engine 7.5 并安装

下载CEServer

第二步,下载完成上述文件后,双击安装Cheat Engine.exe文件,再将获取到的ceserver75.zip文件进行解压;

请注意:官网下载的ceserver75中的ceserver_x86_64在模拟器上无法运行,可以使用ceserver_arm64代替

通过官方源码编译不存在该问题,ceserver7.5源码连接:https://github.com/cheat-engine/cheat-engine/tree/7.5/Cheat%20Engine/ceserver

第三步,通过MuMu多开器获取对应需要调整的MuMu模拟器12adb端口

也可通过模拟器问题诊断信息内的adb端口信息获取

第四步,连接adb,将ceserver文件夹上传至模拟器/data/local/tmp/目录下

adb push E:\ceserver75 /data/local/tmp/

请注意:上文中的E:\ceserver75仅作为例子,实际文件夹路径请根据ceserver75所存放文件夹路径调整填入

此外,如果开启了模拟器的网络桥接功能,请参考此教程连接adb​

第五步,打开模拟器的root权限,通过root权限,输入以下命令行启动ceserver,获取需要的ceserver端口;

cd /data/local/tmp/ceserver75

chmod +x *

./ceserver_arm64

请注意,部分用户在使用以下adb指令时,可能会涉及到权限不足的问题,可参考步骤提高权限后再进行指令操作。

首先,打开模拟器设置中心-其他,开启ROOT权限;

然后,进入模拟器安装路径下shell文件夹(如C:\Program Files\Netease\MuMuPlayer-12.0\shell),进入CMD界面;

最后,连接adb,之后输入adb shell,确认shell进去后的操作符号是$符号,或者是#符号;

若为#符号,则权限足够,正常操作adb指令即可;

若为$符号,输入exit,回退上一层;

回退上一层输入adb root,点击回车,并返回模拟器界面点击永久授权,之后再到CMD界面进行adb指令操作即可。

第六步,进入模拟器安装路径下shell文件夹(如C:\Program Files\Netease\MuMuPlayer-12.0\shell),打开一个新的CMD界面,将获取到的ceserver端口通过以下adb命令行转发至本机;

adb.exe forward tcp:52736 tcp:52736

请注意:若使用过程中,有断开adb的操作,则需要重新获取并转发ceserver端口至本机,才可正常连接。

第七步,启动CheatEngine,点击CheatEngine主页面左上角File下方图标,选择进程,然后点击Network,Host与Name均输入127.0.0.1,将获取到的端口输入Port,最后点击Connect进行连接即可。

在Process List界面内可以看到模拟器进程就是连接成功。

其他具体操作可参考CheatEngine官网教程:https://www.cheatengine.org/tutorials.php

如有更多问题,欢迎加入MuMu模拟器开发者官方交流群,与诸多开发者和策划共同交流~

QQ群:866141748

微信群:(该群只处理开发者问题,模拟器使用问题请咨询客服)