融云4.x 版本升级到5.0 版本出现的问题

Posted 刘建伯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了融云4.x 版本升级到5.0 版本出现的问题相关的知识,希望对你有一定的参考价值。

融云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 即可;
  

以上是关于融云4.x 版本升级到5.0 版本出现的问题的主要内容,如果未能解决你的问题,请参考以下文章

融云 IMKit SDK 5.X 升级说明

升级融云 4.0 及以上版本的兼容方案

JAVA在哪一个版本更新力度比较大 由1.X版本直接升级为5.0版本

mac下 vue 2.x 版本升级到 vue 4.x版本(vue版本升级

mac下 vue 2.x 版本升级到 vue 4.x版本(vue版本升级

如何升级到python3版本并且安装pip3及ipython3