我正在使用 Android Renderscript native 库,但在导出 *.so 时,APK 文件并未打包在我的 Eclipse 中。

当我通过 APK 运行该应用程序时,该应用程序运行良好,但这显然是 *.so 文件的问题:

Caused by: android.support.v8.renderscript.r: Error loading RS jni library: java.lang.UnsatisfiedLinkError: unknown failure

我应该怎么做才能在 APK 中添加 ojit_code 文件?

最佳答案

解决方案是将此行添加到 ProGuard 文件中

-keep class android.support.v8.renderscript.** { *; }

关于Android JNI 未打包在 APK 中,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23309644/

10-12 02:36
查看更多