一、更换说明
1、环境要求
| 名称 | 说明 |
|---|---|
| RCE | 1.8.2 |
| IMKit | 5.3.3.58 |
| IMLib | 5.3.3.58 |
| RTCLib | 5.3.3.57 |
2、物料准备
-
5.3.3.58 版本 IMLib、LocalAAR
-
5.3.3.58 版本 IMKit 源码
-
5.3.3.57 版本 RTCLib
二、更换模块
1. 更换 IMKit
- 首先将 IMKit 源码更换至此处, build.gradle 需先查看差异,将差异部分引入
2. 更换 IMLib
- 首先将 IMLib 包以及对应的 res 资源等文件更换至此处, build.gradle 需先查看差异,将差异部分引入
3. 更换 LocalAAR
- 首先将其中 jar 包更换,对应的 build.gradle 文件修改版本号
4. 更换 RTCLib
- 首先将其中 jar 包更换,RTC 存在修改,需跟随 IMKit 升级
5. 其他模块
- Sight 模块可自由选择是否升级
三、注意事项
- rcekit 中文件预览页面 RceFilePreviewActivity.class 自 IMKit 中文件预览页面演变而来,布局共用,此次布局文件存在控件类型修改(Button 修改为 TextView) ,以下文件需更改控件类型
- RceImFilePreviewActivity.java 类同样是 Button 修改为 TextView
-
依赖 IMKit 其他类出现报错接口直接重写对应方法,实现即可
-
出现不存在的方法直接删除即可
-
此处参数传入 0 即可






