本帖最后由 koufg 于 2021-7-28 13:41 编辑
PojavLauncher:一个可以在Android上运行Java版Minecraft的AndroidApp
由于PojavLauncher没有提供版本隔离的功能,所以如果想要在一个版本中存放多个不同的forge客户端,就需要多个启动器(不同的version文件夹)
当你对PojavLancher进行共存时(改包名),却发现,共存的启动器仍然使用了同一个目录,这时候,就需要对安装包动点手脚了
Step1:提取安装包
可以使用MT之类的软件,将PojavLauncher安装包提取出来
Step2:修改文件路径
使用MT管理器打开PojavLauncher的安装包,使用"Dex编辑器++"(列表第一个)打开"classes.dex"
使用搜索功能,搜索games/PojavLauncher(只有一个结果),找到读取路径的smali代码,将games/PojavLauncher改为games/(随便什么)
关闭并保存
Step3:安装包共存
使用MT自带的apk共存,clone一份新安装包,然后安装打开即可
PojavLauncher:一个可以在Android上运行Java版Minecraft的AndroidApp
由于PojavLauncher没有提供版本隔离的功能,所以如果想要在一个版本中存放多个不同的forge客户端,就需要多个启动器(不同的version文件夹)
当你对PojavLancher进行共存时(改包名),却发现,共存的启动器仍然使用了同一个目录,这时候,就需要对安装包动点手脚了
Step1:提取安装包
可以使用MT之类的软件,将PojavLauncher安装包提取出来
Step2:修改文件路径
使用MT管理器打开PojavLauncher的安装包,使用"Dex编辑器++"(列表第一个)打开"classes.dex"
使用搜索功能,搜索games/PojavLauncher(只有一个结果),找到读取路径的smali代码,将games/PojavLauncher改为games/(随便什么)
关闭并保存
Step3:安装包共存
使用MT自带的apk共存,clone一份新安装包,然后安装打开即可
图片有时间再补
看来图片是没时间补了
看了半天没看懂