java.lang.UnsatisfiedLinkError: Couldn't load LPROCR from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.vehicleappraisalmanager-2.apk"],nativeLibraryDirectories=[/data/app-lib/com.vehicleappraisalmanager-2, /system/lib]]]: findLibrary returned null
启用 multidex 后,我遇到了这个严重错误。如果 multidex 禁用,则 .so 文件成功链接并且代码工作正常。但是当 multidex 启用时得到 unstisfiedLinkError。
这里是我加载so文件的代码
static {
System.loadLibrary("LPROCR");
}
最佳答案
请确保您加载库的类在正确的包下。
关于安卓 NDK java.lang.UnsatisfiedLinkError : findLibrary returned null when Multidex enabled,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39718598/