解决方案参考微博开放平台AndroidSDK官方文档https://github.com/sinaweibosdk/weibo_android_sdk
问题描述
问题的主要来源在于下面的说明
3:关于so
微博sdk aar中默认直提供了[armeabi] [armeabi-v7a] [x86]三个平台的so,如果你需要适配更多版本的so,请到github->so目录中获取全部平台的so文件
通过compile 'com.sina.weibo.sdk:core:4.2.7:openDefaultRelease@aar'
方式引用微博SDK,默认只能支持armeabi、armeabi-v7a、x86三个平台,如果想支持其他平台需要获取对应平台的so文件并导入。当然如果没有指定必须支持全平台,也可以选择只支持这三个平台。这里讨论的是如何支持其他平台的情况。
导入方法
方案一 单独下载so文件导入到主项目
- 仍旧通过
compile 'com.sina.weibo.sdk:core:4.2.7:openDefaultRelease@aar'
方式引用微博SDK - 找到
[module]/app/src/main/jnilibs
目录(没有则创建),
在https://github.com/sinaweibosdk/weibo_android_sdk/tree/master/