CallLib 3.X 升级到 5.X
本文描述 CallLib SDK 的升级步骤。
升级概述
CallLib SDK 5.X 是基于 AndroidX 开发的新版 SDK,功能更丰富,更稳定,并在之前版本上修复了大量问题,建议尽早升级至新版 CallLib SDK。
前置条件
- CallLib SDK 依赖 IMLib 请您确保已将 IMLib 升级至 5.X
- 已遵照 IMLib 升级要求将您的工程升级至 AndroidX。
修改依赖方式
以下仅介绍 maven CallLib 还支持本地依赖方式,请参考导入 CallLib SDK。
修改 Maven 仓库地址
maven {url "https://dl.bintray.com/rongcloud/maven"} // 3.X
maven {url "https://maven.rongcloud.cn/repository/maven-releases/"} // 5.X
修改依赖命名
dependencies {
// x.y.z,请填写具体的 SDK 版本号,新集成用户建议使用最新版。
implementation 'cn.rongcloud.sdk:call_lib:x.y.z'
implementation 'cn.rongcloud.sdk:im_lib:x.y.z'
}
注意
- 各个 SDK 的最新版本号可能不相同,还可能是 x.y.z.h,可前往 融云官网 SDK 下载页面 或 融云的 Maven 代码库 查询。
- 从 5.2.0 版本开始,CallKit/CallLib 必须与其依赖的 IMKit/IMLib SDK 保持版本一致(前三位必须保持一致)。