eclipse 报错.so文件找不到,但是在libs下存在

Da_Wei_ 2016-11-11 11:09:31
这是蓝牙终端的.SO文件动态库,但是有的手机能链接,有的手机链接就崩溃了。手机系统版本5.0的可以,4.0以上的可以。但是5.0以上的就不行了,可能也是64位的。请问怎么解决?非常感谢
...全文
610 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
LoveWyf_ 2017-02-24
  • 打赏
  • 举报
回复
你的so文件不全。导致你不同cpu的手机去加载的是不同的so文件,所以报了这个错
Kyle_1994 2017-02-24
  • 打赏
  • 举报
回复
NDK是向前兼容而不是向后兼容,所以那个,so文件如果是在高平台版本下编译的话,是不能使用在低版本的设备上的
  • 打赏
  • 举报
回复
多平台的so文件要全。。。不然 少放的平台就会出错
丁小宇 2016-12-28
  • 打赏
  • 举报
回复
楼主问题解决了吗,我在使用微信智能接口的时候也提示这个错误,可是把所有的so和jar文件都导入了,不仅如此,连官方给的demo都报这个错,能说下怎么解决的吗
blanks.w 2016-11-11
  • 打赏
  • 举报
回复
你把.so库放全,32位,64位的都要放,不然在32位CPU架构的机器上调用 在你没有32位.so库的情况下会奔溃

需要的.so库

Crazy丶code 2016-11-11
  • 打赏
  • 举报
回复
http://www.jianshu.com/p/cb05698a1968 你可以看下,导致.so报错的原因。我感觉你是少了哪个版本的包了

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧