解决Caused by: java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.whty.cashier_system-2/base.apk"],nativeLibraryDirectories=[/data/app/com.whty.cashier_system-2/lib/arm64, /system/lib64, /vendor/lib64, /system/vendor/lib64]]] couldn't find "libjava_camera.so"的办法如下:
只需要在app的build.gradle增加如下配置
android {
defaultConfig {
multiDexEnabled true
ndk {
abiFilters "armeabi", "armeabi-v7a", "x86", "mips"
}
}
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
然后把so库再 "armeabi", "armeabi-v7a", "x86", "mips"目录下都放一份即可