SDK下载说明.md 2.5 KB

QQ 和微博 SDK 下载说明

问题说明

友盟分享的 share-qqshare-sina 模块不包含 QQ 和微博的官方 SDK,需要手动下载并添加到项目中。

下载步骤

1. 下载 QQ SDK

  1. 访问 QQ 互联开放平台
  2. 使用 QQ 账号登录并注册成为开发者
  3. 在"管理中心"中创建新的移动应用,获取 AppIDAppKey
  4. 在"SDK下载"页面下载最新版本的 QQ SDK(Android 版本)
  5. 解压下载的 ZIP 文件,找到 open_sdk.jaropen_sdk_r*.jar 文件
  6. 将 JAR 文件复制到 capability-share/libs/ 目录

QQ SDK 文件命名规则:

  • open_sdk.jaropen_sdk_r*.jar(例如:open_sdk_r3.5.0.jar

2. 下载微博 SDK

  1. 访问 新浪微博开放平台
  2. 使用微博账号登录并注册成为开发者
  3. 在"管理中心"中创建新的应用,获取 App KeyApp Secret
  4. 在"SDK下载"页面下载最新版本的微博 SDK(Android 版本)
  5. 解压下载的 ZIP 文件,找到 weibosdk.jarweibosdkcore.jar 文件
  6. 将 JAR 文件复制到 capability-share/libs/ 目录

微博 SDK 文件命名规则:

  • weibosdk.jarweibosdkcore.jar

配置步骤

重要build.gradle 已配置为自动包含 libs/ 目录下的 QQ 和微博 SDK JAR 文件,下载后直接放入即可使用。

当前配置:

// QQ SDK(自动包含 open_sdk*.jar)
implementation(fileTree(dir: 'libs', include: ['open_sdk*.jar']))

// 微博 SDK(自动包含 weibosdk*.jar)
implementation(fileTree(dir: 'libs', include: ['weibosdk*.jar']))

下载后只需将 JAR 文件放入 capability-share/libs/ 目录即可,无需修改 build.gradle

验证

下载并配置完成后,运行以下命令验证:

cd xdz_android
./gradlew :capability-share:assembleDebug

如果编译成功,说明 SDK 已正确配置。

注意事项

  1. 版本兼容性:确保下载的 SDK 版本与友盟 share-qq:7.3.2share-sina:7.3.2 兼容
  2. 文件位置:必须将 JAR 文件放在 capability-share/libs/ 目录下
  3. 文件命名:保持原始文件名,不要重命名
  4. 依赖冲突:如果遇到依赖冲突,可能需要排除某些传递依赖

如果无法下载

如果无法从官方平台下载,可以尝试:

  1. QQ SDK:查找 GitHub 上的第三方镜像或备份
  2. 微博 SDK:查找 GitHub 上的第三方镜像或备份
  3. 联系支持:联系友盟技术支持,询问是否有其他获取方式