Android 应用加载本机库失败

Android app failed to load native library

我已经将.so文件添加到我的项目中,路径是'src/main/jniLibs/armeabi/libAndroidIDCard.so'。 APK 文件已包含此库 'lib/armeabi/libAndroidIDCard.so'。

我按如下方式加载这个库:

static {
    System.loadLibrary("AndroidIDCard");
}

但出现“java.lang.UnsatisfiedLinkError:无法从加载器加载 AndroidIDCard”异常。

为什么?

我已经通过添加 'armeabi-v7a' 文件夹并将“.so”文件放入其中解决了。

我已经通过添加 'armeabi-v7a' 文件夹并将“.so”文件放入其中解决了。