CallKit 3.X 升级到 5.X
本文只描述 CallKit SDK 的升级步骤。如果您的 App 工程中调用了 CallLib RongCallClient
下的方法,请在完成本文档升级步骤后继续 前往 CallLib 升级文档。
升级概述
CallKit SDK 5.X 是基于 AndroidX 开发的新版 SDK,功能更丰富,更稳定,并在之前版本上修复了大量问题,建议尽早升级至新版 CallKit SDK。
前置条件
- CallKit SDK 依赖 IMKit 请您确保已将 IMKit 升级至 5.X
- 已遵照 IMkit 升级要求将您的工程升级至 AndroidX。
评估升级工作量
- 如果您 App 未修改 CallKit 源码(例如采用 maven 依赖)直接按照以下方式修改依赖即可完成升级。
- 如果您对 CallKit 代码做了少量修改,您可以依照集成后的报错提示,进行修改。
- 如果您对 CallKit 代码做了大量修改,建议您查询您的修改记录,使用 5.X CallKit 重新实现个性化需求。
修改依赖方式
以下仅介绍 maven 集成方式。CallKit 还支持本地依赖方式,请参考导入 CallKit SDK。