android so文件崩溃,android 7.0 因为.so文件而崩溃事件解决

本文介绍了作者在集成微博分享时遇到的Android 7.0设备因.so文件导致的应用崩溃问题。通过错误报告分析,发现原因是.so文件未在正确位置。解决方法是将所需的.so文件复制到主模块的jniLibs文件夹下,并确保针对64位设备提供正确的版本。此外,作者还提到在官方Demo中找到所有.so文件以解决可能的32位与64位兼容问题。
摘要由CSDN通过智能技术生成

菜鸟进场,方圆十里,寸草不生

现在基本都在用第三方的分享,但是不知道为什么,脑残的准备自己集成微博的第三方分享,本来一路躺坑都过来了,不过遇到一个奇葩的问题,软件在android N上会崩溃,其实也就是在android7.0上会崩溃,其他手机都好的,网上查的话全都是什么android7.0更新什么什么的,没什么实质性的作用,给的一些典型解决案例也看不懂,不过最后在外国网站上找到了解决办法,其实很简单。下面我就以我自己这个例子来说怎么解决吧,想来其他的错误也差不多。

先给出的错误报告:

java.lang.UnsatisfiedLinkError: dlopen failed: library "/system/lib64/libweibosdkcore.so" needed or dlopened by "/system/lib64/libnativeloader.so" is not accessible for the namespace "classloader-namespace"

at java.lang.Runtime.loadLibrary0(Runtime.java:977)

at java.lang.System.loadLibrary(System.java:1530)

at com.sina.weibo.sdk.net.HttpManager.(HttpManager.java:43)

at com.sina.weibo.sdk.net.HttpManager.openUrl(HttpManager.java:63)

at com.sina.weibo.sdk.utils.AidTask.loadAidFromNet(AidTask.java:400)

<
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值