目前我有一个简单的android库。我能够使用DexGuard执行模糊处理。但现在我想在没有Android应用程序的情况下使用DexGuard的原生库加密功能。有可能做到这一点吗?
找到解决方案
-injars ./libhello-jni.zip
-injars ./myjar.jar
-encryptnativelibraries lib/**/*.so
要点:
libhello-jni.zip
应包含包含*.so
文件的lib
文件夹- 在
myjar.jar
中的某个代码中,它应该使用调用System.loadLibrary("hello-jni")
的类,这样DexGuard就可以成功地加密*.so
文件