Java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader 解决方案
- 错误log:Java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader [DexPathList[[zip file “/data/app/com.pckgname.live-2/base.apk”],nativeLibraryDirectories=[/data/app/com.pckgname.live-2/lib/arm64, /vendor/lib64, /system/lib64]]] couldn’t find “libvinit.so”
- 解决方法:在build.gradle上添加以下代码
defaultConfig {
..........
multiDexEnabled true
ndk{
abiFilters "armeabi"
}
}
其中 abiFilters “armeabi”双引号中应为so文件所在目录,然后再rebuild一下