maoabc / nmmp

dex-vm used to protect the android classes.dex file
736 stars 259 forks source link

修改so名称以及包名 #106

Open JhinSir opened 4 months ago

JhinSir commented 4 months ago

您好,博主。我尝试解压之后修改tools中vmsrc.zip的cmake文件,但是我发现我修改之后在加固的时候会遇到问题: java.lang.RuntimeException: Not Found so: E:\workspace\jsb-default\frameworks\runtime-src\proj.android-studio\app\release\bundleOut.cxx\cmake\Release\arm64-v8a\vm\libnmmvm.so

我检查了仅有的两个cmake文件,确认我都已经修改了,能帮忙指正一下是哪里修改错误吗?

maoabc commented 4 months ago

简单改名从java代码修改,BuildNativeLib.java里面。复杂些把nmmvm变成静态库最后生成一个so,需要稍微改下打包逻辑,打包相关也不复杂只是些简单的zip操作哪里报错改哪里就行。