小虾米资讯

AD1
当前位置:网站首页 / android / 正文

android:生成的Android项目二次开发教程

2020-12-02 16:22:46 / 我要吐槽 查看是否已被百度收录 查看是否已被谷歌收录 查看是否已被搜狗收录 查看是否已被360收录
AD2
1、打开项目Android studio直接打开工具生成的Android项目保持跟目录build.gradle中com.android.tools.build:gradle:3.4.0依赖固定,请勿升级或修改该版本号,且项目配置NDk版本为21存在已知缺陷,res下的部分资源文件编译不过,需要手动修复一下,部分Manifest标签无法编译需要手动修复2、调试运行项目连接测试机机Run项目(提醒:DEX缓存原因,修改smali文件后调试运行需要先卸载手机调试包,另外il2cpp game apk 第一次编译脚手架会比较慢)3、进阶类调用借助javaScaffoding 在主模块(app/src/main/java)编写java代码对smali代码进行调用类替换在主模块(app/src/main/java)直接编写Java类,类名与要替换的类的smali文件路径对应So Hook借助FakeCpp 使用jni对so函数进行hook替换il2cpp unity游戏脚本二次开发借助il2cpp Scaffolding 和FakeCpp,使用jni对原il2cpp游戏脚本进行Hook调用

Powered By © 小虾米资讯 2015

(本站部分文章来源于网络或网友爆料,不代表本站观点,如有侵权请联系及时删除 )