融云4.x 版本升级到5.0 版本呈现的问题
1. 4.x 版本与5.x 版本的区别
次要是针对 IMKit(带 UI 界面)进行了重构,并且 5.0 版本以上的 IMKit 进行了开源,能够在 https://github.com/rongcloud/imkit-android 进行下来进行集成;
2. 5.x 版本次要的跳转形式
在之前4.x 版本的SDK 中,界面之间的跳转次要是应用隐式调用的,在5.x 版本则全副改用为显示跳转,并且引入路由的概念,具体能够参考 RouteUtils 这个工具类。
3. 4.x 以及5.x 次要的api 感知变动
为了不便平滑降级,以及兼容性,所以对外援用 api 并无太大扭转,都是通过 RongIM 进行援用。
4. 5.x 自定义音讯的变动
次要是针对展现形式变动,勾销之前的注解形式,改为复写 MessageItemProviderConfig 的形式,通过代码动静加载来进行展现,设置形式是在自定义的provider 中进行设置config 即可;