更新时间: 2021-03-24
# 环境要求
名称 | 版本 |
---|---|
Android SDK Build-tools | 21 及以上 |
Android SDK | Android API 19 及以上 |
JAVA | JDK 1.7 及以上 |
Gradle | 3.0 及以上版本 |
# 导入 SDK
SDK 支持以下两种导入方式. SDK 2.10.2 及其以上版本对 Android Q 进行了适配.
# Maven 方式
2.9.17 及以上版本才可使用 MAVEN 库形式的引入方式
- 在工程根目录下的
build.gradle
配置脚本的allprojects
中添加 SDK 的 Maven 仓库地址, 如下:
allprojects { repositories { jcenter() mavenCentral() maven {url "https://dl.bintray.com/rongcloud/maven"} } }
已复制
1
2
3
4
5
6
7
2
3
4
5
6
7
- 在项目主工程中的
build.gradle
添加远程依赖, 如下:
dependencies { api 'cn.rongcloud.sdk:im_lib:2.10.5' api 'cn.rongcloud.sdk:im_kit:2.10.5' }
已复制
1
2
3
4
2
3
4
# Module 方式
# 下载 Module
- 到融云官网 下载 SDK Module (opens new window)
- 选择需要的 Module 进行下载, 如图:

# 导入 Module
- 打开工程,
File -> New -> Import Module
. 找到下载的 Module 组件导入. - 在主工程的
build.gradle
文件中配置 Module, 如下:
dependencies { ... api project(':IMKit') api project(':IMLib') ... }
已复制
1
2
3
4
5
6
2
3
4
5
6
# 查看 SDK 中 API 的方法
导入 javadoc 后可以轻松的在 Android Studio 中查看 API 的详细说明,如图:

导入方法请 点击查看 (opens new window)
# 常见问题
Q1: 是否支持 AndroidX 适配?
A1: AndroidX 适配可参考 融云 AndroidX 适配方案 (opens new window)
Q2: 是否支持 Android Q 适配?
A2: SDK 已在 xxx 版本适配了 Android Q. 默认为关闭状态,在 lib 的rc_configuration.xml
中设置rc_q_storage_mode_enable
为 True 后开启 Android Q 的存储模式,默认为 false。
Q3: gradle 中
api
关键字找不到怎么办?
A3: 1. 可用compile
来代替api
关键字. 2. 升级gradle
版本升级为 3.0 版本以上.