java.lang.UnsatisfiedLinkError

java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.ezviz.open-1/base.apk"],nativeLibraryDirectories=[/data/app/com.ezviz.open-1/lib/arm, /system/lib, /vendor/lib]]] couldn't find "***.so"


解决方案:

1、首先检查工程里有没有***.so,没有就添加此so文件,有此so参考2

2、在build.gradle中的android中添加:defaultConfig 中添加ndk 

android {

....

....

...

    defaultConfig {

  ...

...

        ndk {

            abiFilters "armeabi-v7a"

        }

    }

    sourceSets {

        main {

            jniLibs.srcDirs = ['libs']

        }

    }

}


联系
客服
建议
反馈
返回
顶部