文档章节

android 中加载so库出现 UnsatisfiedLinkError

lightUp
 lightUp
发布于 2015/05/13 16:47
字数 185
阅读 26
收藏 1

在libs下一般有armeabi、x86两个目录,可以把相应版本的so库放在这里。但是当依赖的第三方库(比如aar类型的)多时,在打包过程中可能多出来armeabi-v7a目录,其中可能只有一个或者两个so, 而其他的so都在armeabi和x86中。当armeabi-v7a存在时, 可能会导致armeabi 中的一部分so库不可用(可能和路径优先级、so库排序有关)。

解决方法: 查看打包出来的apk中的lib是不是出现了上述情况,可以把armeabi中的so全部复制到armeabi-v7a 中。


可以通过 adb shell——cd /proc------cat cpuinfo 命令查看设备的cpu类型。

© 著作权归作者所有

lightUp
粉丝 11
博文 242
码字总数 287936
作品 0
杭州
程序员
私信 提问
关于Android Studio UnsatisfiedLinkError错误的解决办法

转载自:https://blog.csdn.net/yang451212/article/details/78327900 (一)Android Studio UnsatisfiedLinkError错误的解决办法 1:当程序报错: Caused by: java.lang.UnsatisfiedLinkEr......

犀牛有脾气
2018/11/27
0
0
android ndk程序UnsatisfiedLinkError解决方案

这个问题会出现两种情况。 第一种是UnsatisfiedlinkError:dll名称。说明dll没有放到合适的位置。对于Android开发,我们一般把so放在libs目录下,但是还是会出现这个错误。根本原因System.lo...

长平狐
2012/08/28
168
0
完美解决加载SO库UnsatisfiedLinkError的错误

Android 应用开发者应该对 UnsatisfiedLinkError 这种类型的错误比较熟悉了,这个问题一直困扰着广大的开发者,那么有没有想过有可能你什么都没做错,也会出现这个问题呢? 我们在 Android ...

网易云捕
2016/04/18
550
3
java.lang.UnsatisfiedLinkError和text relocations错误

这两天被2个System.loadLibrary异常给整懵了,后来Google了一圈,总算找到解决办法,先说下现象: 同样的so(存放路径都一样,如jniLibs/armeabi-v7a),不同的Project,在Android 4.4(可能是因...

山里来的鱼
2016/05/04
1K
0
Android性能优化——图片优化(二)

图片的加载和显示是每个商业APP都避免不了的问题,对于图片重度依赖类APP,例如壁纸类应用,图片社交类应用,对于图片的处理将会影响到整个APP的用户体验。 在正式了解Android中如何优化图片...

落地吃鸡
2017/04/21
361
0

没有更多内容

加载失败,请刷新页面

加载更多

堆”和“栈

C++作为一款C语言的升级版本,具有非常强大的功能。它不但能够支持各种程序设计风格,而且还具有C语言的所有功能。我们在这里为大家介绍的是其中一个比较重要的内容,C++内存区域的基本介绍。...

SibylY
20分钟前
2
0
总结:Https

一、介绍 简单理解,https即在http协议的基础上,增加了SSL协议,保障数据传输的安全性。 它由以前的http—–>tcp,改为http——>SSL—–>tcp;https采用了共享密钥加密+公开密钥加密的方式 ...

浮躁的码农
22分钟前
2
0
数据库表与表之间的一对一、一对多、多对多关系

表1 foreign key 表2 多对一:表 1 的多条记录对应表 2 的一条记录 利用foreign key的原理我们可以制作两张表的多对多,一对一关系 多对多: 表1的多条记录可以对应表2的一条记录 表2的多条记...

Garphy
53分钟前
6
0
MySQL 表崩溃修复

MySQL日志报错 2019-10-19 13:41:51 19916 [ERROR] /usr/local/mysql/bin/mysqld: Table './initread_hss/user_info' is marked as crashed and should be repaired2019-10-19 13:41:51 1......

雁南飞丶
今天
6
0
Error和Exception

1.Error类和Exception类都是继承Throwable类 2.Error(错误)是系统中的错误,程序员是不能改变的和处理的,是在程序编译时出现的错误,只能通过修改程序才能修正。一般是指与虚拟机相关的问...

大瑞清_liurq
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部