跳转至

Android 端更新日志


2.10.5 Dev

发布日期:2020/04/10

新增功能:

  1. 增加了消息引用功能,默认为关闭状态,可以 rc_config.xml 配置文件中修改如下配置进行开通

    <!--是否开启引用消息功能,默认关闭,开启之后,聊天页面长按消息支持引用(目前仅支持文本消息、文件消息、图文消息、图片消息、引用消息的引用)-->
    <bool name="rc_enable_reference_message">true</bool>
  2. 增加了动态导航功能,使融云 IM 服务在导航地址异常情况下,确保对业务没有影响提升稳定性

问题修复:

  1. 修复了 GIF 图在 Android 10 以下的手机,保存到本地后为 jpg 格式的 BUG

  2. 修复了偶现的在 Flutter SDK 里发送文本消息时空指针问题

  3. 修改了合并转发消息里的链接地址为 HTTP 时无法打开的问题

功能优化:

  1. 优化了逐条转发消息过滤功能,音视频通话消息不支持逐条转发功能

  2. 优化了 IMKit SDK 中 UI 显示上的一些问题

2.10.4 Stable

发布日期:2020/02/20

新增功能:

  1. IMKit SDK 增加了视频文件浏览时,支持长按屏幕后,可选择保存视频到本地相册功能

  2. 新增了文本消息撤回后重新编辑功能

  3. IMLib SDK 增加了聊天室属性自定义存储功能,查看功能文档

  4. 适配了 Android Q,默认为关闭状态,在 lib 的 rc_configuration.xml 中设置 rc_q_storage_mode_enable 为 True 后开启 Android Q 的存储模式,默认为 false。

  5. IMKit SDK 增加了控制应用在前台非会话页面时,接收到新消息是否响铃提醒的开关,默认为开启,在 rc_config.xml 中修改以下配置即可。

    <!--在前台非会话页面时,接收到新消息是否响铃 -->
    <bool name="rc_sound_in_foreground">true</bool>
  6. CallLib、CallKit SDK 支持了自定义设置接听铃声的问题,查看详细

  7. IMKit SDK 单聊会话支持了阅后即焚功能,该功能需要配置后才能使用

  8. IMKit SDK 单聊、群组会话支持了合并转发功能,该功能需要配置后才能使用

问题修复:

  1. 修复了偶现搜索聊天记录,点击进入聊天页面未跳转到指定消息的位置

  2. 更新了高德地图 jar 包,解决应用无法上架的问题。

  3. 修复了从图库选择部分视频文件编解码出错的 BUG。

  4. 修复了部分 SDK 隐患问题,提升 SDK 稳定性。

  5. IMKit SDK 修复了文本消息类型,长按事件被拦截,用户无法修改长按事件的问题

  6. IMKit SDK 修复了适配全面屏小视频录制预览界面视频被拉伸的问题

  7. 修复了 IMKit 在播放语音消息时,进行语音录入应停止播放的问题

  8. IMKit SDK 修复了魅族 x8 手机单聊会话查看图片后页面闪动的问题

功能优化:

  1. 增加了空指针保护逻辑,提高代码严谨性

  2. 修复了 Arrays.asList() 使用不当会引起的潜在报错问题

  3. 优化了 jni 层代码,防止异常情况下的内存泄漏

  4. 优化了 IMLib 和 IMKit 初始化方法

  5. 优化了小视频编解码处理

  6. 第三方 OPPO 推送 SDK,由 oppo_push-1.0.1 升级到 oppo_push-2.0.2 版本。

  7. 优化了 IMKit SDK 部分界面图标显示样式。

  8. 实现了对 Android10 文件夹适配。

  9. IMKit SDK 优化了小视频自动对焦逻辑

  10. IMKit SDK 支持了会话草稿消息,在会话列表中的排序功能

  11. 优化了获取海量离线消息时的获取速度,提升了用户体验

  12. 优化了视频文件压缩逻辑,提升了视频清晰度

2.9.24 Stable

发布日期:2019/09/17

问题修复:

  1. 修复了魅族 x8 无法录音的问题

  2. 修复了实时位置共享小灰条重复显示的问题

  3. 修复了 IMPush 导航缓存的问题

  4. 修复了从图库选择小视频发送时,接收方下载偶现异常的问题

  5. 修复了公众号多端同步的 BUG

功能优化:

  1. 适配了 IMLib 在 Android 10 系统中接收到推送时不再启动音视频界面,改通知栏显示

  2. 兼容了小程序高清语音消息

2.9.22 Dev

发布日期:2019/08/16

新增功能:

  1. IMLib SDK 中新增获取服务端历史消息接口,支持获取指定时间前 N 条消息或后 N 条消息。

功能优化:

  1. IMLib SDK 优化了图片消息大图压缩策略,查看大图时显示更加清晰

  2. IMLib SDK 增加了对 x86_64 架构支持

  3. IMKit SDK 优化了会话列表拉取功能

2.9.21 Dev

发布日期:2019/08/01

新增功能:

  1. 支持了发送 GIF 图片消息功能

  2. 会话界面中增加了消息快捷回复功能

问题修复:

  1. 修复了部分手机发送 RGBA_F16 格式图片消息时,缩略图不显示的问题

2.9.20 Dev

发布日期:2019/07/15

问题修复:

  1. 修复了调用发起位置共享(startRealTimeLocation) API 后,返回错误码不正确的问题

  2. 修复了会话界面中快速连续点击消息重发按钮偶现崩溃的问题

  3. 在插入本地消息时,如果该消息属性为不存储时,增加回调参数错误的逻辑

2.9.19 Dev

发布日期:2019/06/28

新增功能:

  1. 增加了高质量语音消息功能,需要注意高质量语音消息与旧版本 SDK 不兼容,旧版本 SDK 无法收听新的高质量语音消息。

功能优化:

  1. 优化了 IMKit SDK 拉取会话列表时会话量大的性能问题

2.9.18 Stable

发布日期:2019/06/05

问题修复:

  1. 修复了推送服务在初始化异常时会引发内存泄漏问题

功能优化:

  1. 优化了 SDK 会话加载性能

2.9.17 Stable

发布日期:2019/05/24

新增功能:

  1. 增加了通过 Server 撤回一条消息时,是否显示撤回消息小灰条提示的处理逻辑

功能优化:

  1. 优化了聊天室线程并发的逻辑

2.9.16 Dev

发布日期:2019/05/14

新增功能:

  1. 增加了发送 VoIP 推送消息接口

功能优化:

  1. 优化了 IM 重连的逻辑

  2. 升级了 FCM 推送相关插件

2.9.15 Dev

发布日期:2019/04/23

新增功能:

  1. 新增了获取不包含设置消息免打扰会话的,某些会话类型的未读消息数接口

问题修复:

  1. 修复了应用长时间在后台运行,导致 IPC 进程断开,并没有重连的问题

2.9.14 Stable

发布日期:2019/04/11

问题修复:

  1. 修复了偶现的离线登录时获取聊天列表为空的问题

功能优化:

  1. 优化了音视频通讯引擎

2.9.13 Dev

发布日期:2019/03/29

问题修复:

  1. 修改了图片预览界面偶现空指针问题

  2. 修复部分机型短语音播放不从扬声器发出问题

功能优化:

  1. 优化了推送重连策略

  2. 对 CallKit、CallLib SDK 中核心音视频引擎进行了升级,新版本与之前版本不兼容,查看详细

2.9.12 Dev

发布日期:2019/03/19

问题修复:

  1. 修复了偶现的再次加入聊天室时失败的问题

功能优化:

  1. 优化了 IMKit SDK 国际化英语提示内容

2.9.11 Stable

发布日期:2019/02/22

问题修复:

  1. 修复了调用 switchAppKey 后,Connect 不回调的问题

功能优化:

  1. 优化了 HTTP/HTTPS 连接逻辑

2.9.10 Dev

发布日期:2019/01/25

新增功能:

  1. 支持了 OPPO、vivo 第三方推送服务

问题修复:

  1. 修复了华为推送相关问题

  2. 修复了撤回消息后,再次拉取历史消息,消息携带的用户信息为 NULL 的问题

  3. 修复了三星 Note 5上播放语音切到听筒没有声音的问题

  4. 修复了 setReconnectKickEnable() 接口无效的问题

2.9.9 Dev

发布日期:2019/01/10

新增功能:

  1. UserInfo 中增加扩展信息字段 extra

  2. 增加了推送是否显示详情的接口

功能优化:

  1. 优化了 Android 7.0 及以上手机打开 apk 文件的问题

  2. 优化了极速点击会话列表,出现多个会话页面的问题

  3. Android 9.0 默认使用 HTTPS 非明文传输

  4. 针对 Android 8.0 推送功能进行了优化,版本升级说明详见开发文档

  5. 针对 Google 应用市场上线的安全警告,进行了修复

  6. Android 呼吸灯的支持与适配(手机需开启呼吸灯相关的权限)

  7. Gradle 版本升级到 4.0 以上

2.9.8 Dev

发布日期:2018/11/22

新增功能:

  1. 新增了在本地相册中选择视频发送功能,可发送视频文件时长不超过 2 分钟

  2. IMLib 新增了设置是否使用 Https 自定义证书方法

问题修复:

  1. 修复了会话列表中有置顶会话时,会话列表撤回消息刷新的 BUG

  2. 修复了 Google play SSL 验证警告

  3. 修复了 7.0 版本文件消息打开 apk 文件的权限问题

  4. 修复了音视频通话时,将通话窗口最小化后,所引起的显示及操作不正确的问题

功能优化:

  1. 优化了 SDK 对高德地图 2D、3D 地图的兼容性

  2. 优化了 IMKit SDK 对超大图片的加载预览问题

  3. 支持了在使用位置 plugin 时,可自定义选择使用 2D 还是 3D 地图包

  4. 提升了实时音视频最大码率,提高了视频的清晰度

2.9.7 Stable

发布日期:2018/10/19

问题修复:

  1. 升级了华为推送

  2. 修复了偶现的消息乱序问题

  3. 修复了偶现收到重复后台通知的问题

2.9.6 Stable

发布日期:2018/09/06

问题修复:

  1. 修复了会话中获取历史消息时,偶尔加载 Emoji 消息失败的问题

  2. 优化了连接逻辑

2.9.5 Stable

发布日期:2018/08/25

新增功能:

  1. 新增了融云动态表情 SDK

问题修复:

  1. 修复了偶现的崩溃问题,提高稳定性

2.9.4 Stable

发布日期:2018/08/21

问题修复:

  1. 修复了偶现的打开存储在外置 SD 卡中文件出错的问题

  2. 修复了偶现的会话列表出现两条相同会话的问题

  3. SDK 多端互踢时增加设备信息提醒能力

2.9.3 Stable

发布日期:2018/07/31

新增功能:

  1. 增加了文本消息中 Emoji 表情显示逻辑,当发送 Emoji 超过 600 个时替换为文字显示

  2. 红包 SDK 中增加了转账功能

问题修复:

  1. 修复了包含特殊字符的文件消息进入预览界面显示不正确的问题

  2. 修复了发送图片消息时选择的顺序和发送的顺序不一致的问题

  3. 修复了部分 Android8.0 手机重连失败的问题,优化 SDK 的连接

功能优化:

  1. 优化了网络不可用时,撤回消息操作时的提示信息

2.9.2 Dev

发布日期:2018/07/06

新增功能:

  1. 实时音视频增加录音、美颜、分辨率设置功能

问题修复:

  1. 修复了偶现的会话页面中消息显示已读但会话列表显示未读的问题

功能优化:

  1. 更新了 SDK 内置的 Emoji 表情

  2. 替换高德 2D 地图为 3D 地图,提升地图加载速度

  3. 会话页面超过 10 条未读消息,在第一条未读消息前增加“以上是历史消息”分隔

2.9.1 Stable

发布日期:2018/06/13

功能优化:

  1. 优化了 SDK 连接和重连的逻辑

  2. 会话列表支持了 addHearderView

  3. 支持了 webp 格式图片

  4. 修复了 Android 8.0 上 AutoLinkTextView 相关的 BUG 问题

  5. 解决了偶现的 JobIntentService 问题

  6. 更新了红包 SDK

2.9.0 Dev

发布日期:2018/05/16

功能优化:

  1. 实时音视频引擎升级,新老引警不兼容,老引擎仍然可以使用,查看详细