所需链接及软件
链接:Github作者的链接,下面的代码均来自这个作者
软件(自行下载):MT管理器、新版的碧蓝航线
使用步骤:
1、在作者Github链接中下载这三个文件夹里的so文件,因为名字一样的,需要记住自己是从哪个文件夹下载的;
2、用MT管理器打开碧蓝航线的apk文件,在lib文件夹里分别添加刚刚下载的so文件,对应文件夹名字;
3、返回apk文件的根目录,使用DEX编辑器++打开classes.dex和classes2.dex,并发起新搜索:查找内容UnityPlayerActivity,在结果里面随便打开一个UnityPlayerActivity下面的结果;
4、在里面搜索onCreate,在结果的上面任意一行起添加(注意不要干扰到其他语句),比如就在空白的第60行添加:
.method private static native init(Landroid/content/Context;)V
.end method
然后在onCreate里面添加下面的内容(也就是从.registers 4和const/4 v0, 0x1之间,图中第66行):
const-string v0, "Perseus"
invoke-static {v0}, Ljava/lang/System;->loadLibrary(Ljava/lang/String;)V
invoke-static {p0}, Lcom/unity3d/player/UnityPlayerActivity;->init(Landroid/content/Context;)V
5、到这里修改apk文件就基本完成了,保存退出,然后安装就行,当然如果不想动手下面有成品。
6、下面是Perseus.ini配置文件的修改,再打开运行一次修改的碧蓝航线后会在/sdcard/Android/data/{软件包名}/files/里面生成一个Perseus.ini,里面的参数只记得这些大概,可以自行百度翻译一下,修改完后就会在游戏里面获得效果。(有个外国的游戏MOD论坛里面讲解过,等会我找找)
其实就是把作者Github里面的教程自己翻译了以下,不会的在下面可以问我
真离谱啊,B站图床识别上面的图片涉黄
下班了,摸鱼结束,回家打星露谷
共有1个附件(扣50个妖晶):
1.碧蓝航线_7.1.1.apk(1.5G)
点击下载(5次)