mao
mao
编译好的jar版本太老,有不少bug,要用最新源码的。
不同系统下环境问题我也不清楚,你按顺序先build arsc,zipflinger,apkprotect这些子模块,最后编译最上层的项目试试。
早期版本有一些指令实现有bug,没正确处理异常以及边界条件处理有错误等等,需要编译最新源码。
我上传了最新编译好的jar,你看看项目的releases
我环境是Linux下,没其他系统上开发过,有的测试代码还依赖我本地文件,在尽量避免移除那些代码,但是没实际用其他系统开发所以很多地方测试不到。
别加固百度sdk相关的类试试
建议那些公开的sdk都别加固,别人容易通过加固前的字节码推测出opcode映射表
自定义ClassAndMethodFilter接口,或者使用已经实现的简单规则,命令行本事就支持规则文件
需要高版本java,最低需要java9
最后apk里有没有libnmmvm.so跟libnmmp.so?