目前我有一个简单的android库。我能够用DexGuard进行混淆。但现在我想使用DexGuard的本机库加密功能而不需要实际拥有Android应用程序。有可能这样做吗?
答案 0 :(得分:3)
找到解决方案
-injars ./libhello-jni.zip
-injars ./myjar.jar
-encryptnativelibraries lib/**/*.so
重点:
libhello-jni.zip
应包含lib
文件夹,其中包含*.so
个文件myjar.jar
代码中的某处应该使用调用System.loadLibrary("hello-jni")
的类,以便DexGuard可以成功加密*.so
个文件