java.lang.UnsatisfiedLinkError android 中的错误
java.lang.UnsatisfiedLinkError error in android
我正在为二维码扫描器制作一个应用程序。
从 google 那里得到了一个样本,每个人都评论它有效。
我收到以下错误
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/app.iihr-2/base.apk"],nativeLibraryDirectories=[/data/app/app.iihr-2/lib/arm, /vendor/lib, /system/lib]]] couldn't find "libiconv.so"
我在这一行中收到错误
static {
System.loadLibrary("iconv");
}
libiconv.so 文件存在于 \libs\armeabi-v7a
以及
libs\armeabi
谁能帮帮我?
我通过在 jniLibs 中添加更多文件夹修复了错误。
我按以下方式添加
然后我将我的.so 文件全部放入其中。
仍然出现错误,所以我将我的目标 sdk 从 23 更改为 22,它起作用了。
我正在为二维码扫描器制作一个应用程序。 从 google 那里得到了一个样本,每个人都评论它有效。 我收到以下错误
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/app.iihr-2/base.apk"],nativeLibraryDirectories=[/data/app/app.iihr-2/lib/arm, /vendor/lib, /system/lib]]] couldn't find "libiconv.so"
我在这一行中收到错误
static {
System.loadLibrary("iconv");
}
libiconv.so 文件存在于 \libs\armeabi-v7a
以及
libs\armeabi
谁能帮帮我?
我通过在 jniLibs 中添加更多文件夹修复了错误。
我按以下方式添加
然后我将我的.so 文件全部放入其中。 仍然出现错误,所以我将我的目标 sdk 从 23 更改为 22,它起作用了。