Android Studio加载so库的简单方法

作者: 亲爱的村姑 | 来源:发表于2016-07-25 12:14 被阅读3032次

    项目中需要用到so库,直接放在libs包下运行时报错:

    java.lang.UnsatisfiedLinkError: Couldn't load xxx from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.xxx.apk"],nativeLibraryDirectories=[/data/app-lib/com.xxx, /vendor/lib, /system/lib]]]: findLibrary returned null。
    

    出现java.lang.UnsatisfiedLinkError是因为Android Studio找不到so库。在Android Studio中加载so库的正确方法是:
    1.在src/main包下创建包jniLibs
    2.把so库复制粘贴到jniLibs

    重新build一下就可以正常运行啦!

    相关文章

      网友评论

        本文标题:Android Studio加载so库的简单方法

        本文链接:https://www.haomeiwen.com/subject/bamgjttx.html