欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

java.lang.UnsatisfiedLinkError:dalvik.system.PathClassLoader...couldn‘t find “xxx.so“的解决方法

程序员文章站 2022-11-05 10:00:07
这个问题一般是引入第三方SDK的时候,有的sdk里面缺少相应框架的so库,可以加载so库文件的时候使用gradle对加载so文件进行过滤在app中的build.gradle文件中添加过滤android { defaultConfig { ndk { abiFilters "armeabi-v7a", "x86", "armeabi" } }}一般来说 ,手机的cpu架构都是基于arm架构,电脑的模拟器和intel处理器的...

这个问题一般是引入第三方SDK的时候,有的sdk里面缺少相应框架的so库,可以加载so库文件的时候使用gradle对加载so文件进行过滤

在app中的build.gradle文件中添加过滤

android {
    defaultConfig {
        ndk {
            abiFilters "armeabi-v7a", "x86", "armeabi"
        }
    }
}

一般来说 ,手机的cpu架构都是基于arm架构,电脑的模拟器和intel处理器的手机使用x86架构,所以,上面的过滤条件基本上能覆盖绝大多数手机

本文地址:https://blog.csdn.net/qq_29737307/article/details/107352755

相关标签: 问题解析 java