java.lang.UnsatisfiedLinkError 解决方法
就像这样的错误
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"
java.lang.UnsatisfiedLinkError: dalvik.system.PathClassLoader[DexPathList[[zip file "/data/app/com.belongsoft.smartvillage-2/base.apk"],nativeLibraryDirectories=[/data/app/com.belongsoft.smartvillage-2b/arm, endorb, /systemb]]] couldn't find "libffmpeg.so"
错误的解决方法:
对于Android Studio.
如图
在工程目录下的gradle.properties里面加上 android.useDeprecatedNdk=true
在app的build.gradle中添加如下代码,然后rebuild.
例子:
android {
defaultConfig {
multiDexEnabled true
ndk {
abiFilters "armeabi", "armeabi-v7a", "x86", "mips"
}
}
sourceSets {
main {
jniLibs.srcDirs = ['libs']
}
}
}
对于Eclipse
在lib目录下建下面这些文件夹 然后包所有报错的so文件都放一份到每个文件夹下。
"armeabi", "armeabi-v7a", "x86", "mips"
相关文章
- java calendar 设置小时_Java Calendar.set 方法设置时间的问题
- java拦截器handler_java拦截器HandlerInterceptor的preHandle、postHandle与afterCompletion三个方法…
- Java main方法
- java反转数组_Java实现数组反转翻转的方法实例
- Java后台接收参数出现java.lang.Integer cannot be cast to java.lang.Double错误(已解决)[通俗易懂]
- java控制台输入数组_Java控制台输入数组并逆序输出的方法实例
- java中map根据value找key_Java Map和Map<String, Object>类型,map通过value找key
- Java递归写法_java递归调用
- Java 8 的 java.util.function.* POJO 的反射新方法
- Java——方法重载及重载规则
- java url加密_Java实现url加密处理的方法示例
- java mutator,Java – 使用Accessor和Mutator方法「建议收藏」
- JAVA生成uuid_java接口default方法
- 【已解决】三种解决方法:Cannot deserialize value of type `java.util.Date` from String
- 关于时间,日期,星期,月份的算法(Java中Calendar的使用方法)详解编程语言
- java按文件大小、名称、日期排序方法详解编程语言
- 使用Java连接Linux服务器的简单方法(java连接linux)
- 时间解决Java中Redis设置过期时间的方法(redisjava过期)
- 时间解决Java中Redis实现设置过期时间的方法(redisjava过期)
- 时间解决java使用Redis设置失效时间的方法(redisjava过期)
- 时间解决Java中Redis设置过期时间的方法(redisjava过期)
- 时间解决Redis中Java设置过期时间的方法(redisjava过期)
- key数据处理Java操作Redis过期key数据的有效处理(redisjava过期)
- 键Redis Java中自动处理过期键的方法(redisjava过期)
- 时间解决Java操纵Redis设置过期时间的方法(redisjava过期)
- 时间设置解决Java使用Redis设置过期时间的方法(redisjava过期)
- 使用Java轻松导出MySQL数据(java导出mysql)
- Java实现Redis订阅的简洁方法(javaredis订阅)
- 实现高并发:Java利用Redis秒杀成功(java秒杀redis)
- java线程之join方法的使用介绍
- java中使用sax解析xml的解决方法
- 解决Java调用BAT批处理不弹出cmd窗口的方法分析
- java中的Integer的toBinaryString()方法实例
- java根据方法名称取得反射方法的参数类型示例