#蓝莺IM Android版更新日志 蓝莺IM,是由美信拓扑团队研发的新一代即时通讯云服务,SDK设计简单集成方便,服务采用云原生技术和多云架构,私有云也可按月付费。
新增:
- 集成Floo-android v4.3.1
- 保存消息图片到相册。
- 转发消息给多人。
解决Bug:
- 偶现App阻塞在splash界面。
- 其它一些bug。
新增:
- 集成Floo-android v4.2.3
- App配置:隐藏群成员信息;禁止发送位置消息。
- 适配android 14上相册访问。
新增:
- 集成Floo-android v4.2.2。
- 群设置项:隐藏群成员信息。
新增:
- 扫码登录web IM客户端。
- 长按复制用户信息到剪贴板。
- Deep link唤醒App。
解决Bug:
- 打开媒体消息(图像和视频)预览器时不能自动结束正在播放的语音消息。
新增:
- 集成Floo-android v4.2.1。
新增:
- Deep link解析。
- App切换到后台时主动断开长连接。
- 新缺省头像。
解决bug:
- 群消息@列表设置错误。
- 部分机型头像上传失败。
新增:
- 集成Floo-android v4.1.1和Floo-rtc-android v1.1.1。
解决bug:
- 偶现的崩溃。
- 其它一些bug。
新增:
- 集成Floo-android v4.1.0和Floo-rtc-android v1.1.0。
解决bug:
- 通话记录显示错误。
- 其它一些bug。
新增:
- 收到在线文本消息以打字机效果展示。
- Markdown格式消息渲染。
优化:
- 一些界面优化。
- 登录和注册流程。
新增:
- 集成Floo-android v4.0.4和Floo-rtc-android v1.0.3。
- 新增App ID输入界面。
优化:
- 修改视频画面参数类型,提升兼容性。
新增:
- 集成Floo-android v4.0.3和Floo-rtc-android v1.0.2。
- 摄像头、麦克风和扬声器开关。
- 通话界面中通话时长的动态显示。
解决Bug:
- 某些消息不能展示。
- 多行的消息在会话列表最新消息处格式错误。
新增:
- 集成Floo-android v4.0.2和Floo-rtc-android v1.0.1,实现音视频一对一通话。
优化:
- 更新服务条款和隐私协议以及在App中的入口。
解决bug:
- 收到系统消息后崩溃。
优化:
- 使用Floo-android v3.6.0。 解决bug:
- 注册并登录成功后出现错误提示:Invalid Parameter。
变更:
- floo更新 版本 v3.3.2
- 纠正API命名错误。
变更:
- floo更新 版本 v3.3.1
新增:
- 国际化。支持英语和中文切换。
- 修改产品名称为蓝莺IM。
变更:
- floo更新 版本 v3.1.23
- 将app数据目录迁移到外部存储
变更:
- floo更新 版本 v3.1.23
- Bug-fix:修改App ID
变更:
- floo更新 版本 v3.1.4
- 分页获取群成员列表
- 展示推送通知
- 增加群内全员禁言功能
变更:
- floo更新 版本 v3.1.3
新增:
- 创建群聊可配置是否是聊天室
变更:
- 新的floo包 增加bugly符号表
- 新增bugly符号表配置
- onUserSignOut 增加userId参数
- 登陆页可进入查看日志页面
变更:
- 新的floo包 修改获取ChatManager UserManager RosterManager GroupManager的方式
变更:
- 网络请求超时时间更改为20s
变更:
-
将同步接口更换成异步方式,可以直接在回调做相关业务处理
-
增加BMXDataCallBack BMXCallBack两种回调低缓BMXErrorCode返回
/** * 获取所有会话 **/ - public void getAllConversations(BMXDataCallBack<BMXConversationList> callBack) { mService.getAllConversations(callBack); }
/** * 设置昵称 **/ - public void setNickname(String nickname, BMXCallBack callBack) { mService.setNickname(nickname, callBack); }
新增:
-
会话:新增更新会话中消息的扩展字段接口
/// 更新一条数据库存储消息的扩展字段信息 /// @param message 需要更改扩展信息的消息此时msg部分已经更新扩展字椴信息 - updateMessageExtension:(BMXMessage msg);
-
命令消息:新增创建命令消息的接口
/// 创建发送命令消息(命令消息通过content字段或者extension字段存放命令信息) /// @param type 单群类型 /// @param from 消息发送者 /// @param to 消息接收者 /// @param mtype 消息类型 /// @param content 消息内容 - public void sendCommandMessage(BMXMessage.MessageType type, long from, long to, String content)
-
新增收到命令消息通知接口
/** * 收到命令消息 **/ - public void onReceiveCommandMessages(BMXMessageList list) {}