Closed fanei closed 5 years ago
代码扰乱不支持CMAKE,请使用传统的ndk-build, 你直接参考我之前gradle里配置的 被注释的那段就好。
PS :jni目录里的代码不包含最近几次commit 的修改。
// 选择1 会使用 obfuscator 混淆native code
// externalNativeBuild{
// ndkBuild{
// path file("src/main/jni/Android.mk")
// }
// }
//选择2 没有混淆native code ****不推荐使用 *****
externalNativeBuild {
cmake {
path "CMakeLists.txt"
}
}
使用 选择1的时候会走ndk-build命令执行,这时候需要特殊配置obfuscator进行代码扰乱(跟java的混淆不同)。
不太了解如何具体的混淆,请大神说下 externalNativeBuild 这个里面怎么配置,目前已经替换了,您编译好的文件。