【发布时间】:2019-12-30 09:22:33
【问题描述】:
调试:
jniLibs/armeabi/a.so
发布:
jniLibs/armeabi/b.so
我想在调试模式下使用a.so,在发布模式下使用b.so,如何在build.gradle或其他模式下使用?
.so 库是第三个库,位于jniLibs/armeabi/。我不知道具体的调用时机,所以不能使用System.loadLibrary()方法。
谢谢!
【问题讨论】:
-
你使用这个 System.loadLibrary() 来加载你的 SO 文件吗?
-
如果是,请检查我的答案。
-
@user1506104 so库是第三个库,放在jniLibs/armeabi/。不知道具体的调用时机,所以无法使用 System.loadLibrary 方法。
-
请参阅stackoverflow.com/a/52048933/8034839 了解替代解决方案。
标签: android gradle groovy android-gradle-plugin