Android Studio 加载so文件异常

Posted 没有爪子的猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android Studio 加载so文件异常相关的知识,希望对你有一定的参考价值。

AS无法加载so包异常

android studio导入so包异常:Couldn\'t load DeviceAPI from loader dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.cloudnet.miniwms-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.cloudnet.miniwms-1, /vendor/lib, /system/lib]]]: findLibrary returned null

 1、在libs文件夹下,新建一个armeabi文件夹,所有的so文件都放到该文件下。

 

2、在app下的build.gradle文件,在android 标签下加入以下代码

sourceSets {
        main {
            //jni库的调用会到资源文件夹下libs里面找so文件
            jniLibs.srcDirs = [\'libs\']
         }
        }

 

以上是关于Android Studio 加载so文件异常的主要内容,如果未能解决你的问题,请参考以下文章

关于android studio so文件 冲突 怎么解决

android studio怎么添加.so文件?android studio加载so文件的方法

android studio怎么添加.so文件

android studio so文件放在哪

在 android studio 中引用 .so 文件时遇到问题

Android Studio NDK