差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 后一修订版 两侧同时换到之后的修订记录 | ||
im:android:sdk:releasenote [2019/03/26 12:14] zhaoliang [版本 V3.5.4 2019-03-26] |
im:android:sdk:releasenote [2019/05/31 04:47] jk [版本 V3.5.4 2019-03-26] |
||
---|---|---|---|
行 2: | 行 2: | ||
---- | ---- | ||
+ | |||
+ | ===== 版本 V3.6.0 2019-05-28 ===== | ||
+ | |||
+ | 新功能: | ||
+ | * 增加会议属性功能,可以方便使用音视频会议实现特定的一些场景,具体可以参见语聊demo; | ||
+ | * 增加语音会议伴音功能,具体可以参见语聊demo; | ||
+ | * 在附件过大时返回相应的错误码,在附件过期或不存在时,返回相应的错误码; | ||
+ | * 发起通话和创建会议时添加参数,是否开启服务端的录制和录制时是否合并流,通过录制id可以在服务器端查询; | ||
+ | * 支持自定义图片消息缩略图的大小; | ||
+ | |||
+ | 更新: | ||
+ | * 升级音视频引擎,优化噪声消除,改进性能,减少建立通话的时间等; | ||
+ | * 从3.6.0版本中暂时移除了端上的录制功能,有需要的客户可以开通服务器端的录制,具体请联系商务; | ||
+ | * 优化批量消息保存方法,在批量保存后再给服务器确认消息,修复极端场景下消息未正确保存的问题; | ||
+ | * 发起通话和创建会议时如果音视频服务未开通或者欠费,会返回相应的错误码; | ||
+ | * 修改一对一视频中自定义本地视频数据接口; | ||
+ | |||
+ | 修复: | ||
+ | * 修复保存消息时消息数没有正确增加的问题; | ||
+ | |||
+ | ===== 版本 V3.5.6 2019-05-16 ===== | ||
+ | |||
+ | * 修复接收消息存储过程中发生异常,导致消息不能正常存储的bug。 | ||
+ | |||
+ | ===== 版本 V3.5.5 2019-04-24 ===== | ||
+ | |||
+ | * 新增EMStreamParam#setUsingExternalSource(boolean)接口,用于支持音视频会议模式下的EMConferenceManager#inputExternalVideoData()接口的使用; | ||
+ | * 修复chrome 72+ 与Android设备 1v1 呼叫不通的问题; | ||
+ | * 修复SDK中三方推送使用可能崩溃的问题; | ||
+ | * 修复Demo层的一些bug; | ||
===== 版本 V3.5.4 2019-03-26 ===== | ===== 版本 V3.5.4 2019-03-26 ===== | ||
行 15: | 行 45: | ||
* Demo层的一些bug; | * Demo层的一些bug; | ||
- | ''注意:针对oppo推送,我们把Demo包名替换为了:com.hyphenate.chatuidemo.push。如果在环信Demo上测试Oppo推送,请自行修改Demo包名。'' | + | **注意:** |
+ | * 针对oppo推送,我们把Demo包名替换为了:com.hyphenate.chatuidemo.push。如果在环信Demo上测试Oppo推送,请自行修改Demo包名。 | ||
+ | |||
+ | * ''V3.5.4,在华为手机注册推送的时候会出现异常,该 Bug 在V3.5.5及之后的版本中已修复,这里建议未集成的用户或者已是V3.5.4的用户升级到更高的 SDK 版本。'' | ||
===== 版本 V3.5.3 2019-01-18 ===== | ===== 版本 V3.5.3 2019-01-18 ===== | ||
行 65: | 行 98: | ||
Tips:版本的更新会从Google相关网站下载相应版本的编译工具,可能需要科学上网哦 | Tips:版本的更新会从Google相关网站下载相应版本的编译工具,可能需要科学上网哦 | ||
</code> | </code> | ||
- | |||
- | 常见问题汇总: | ||
- | |||
- | 1. 用户集成SDK后使用HttpClient报错 | ||
- | |||
- | - Android 6.0及以上版本需要在''module-level/build.gradle'' android block中添加: | ||
- | android { | ||
- | //use legacy for android > 6.0 | ||
- | useLibrary 'org.apache.http.legacy' | ||
- | } | ||
- | - Android 9.0还需在''AndroidManifest.xml''的''application''标签中添加: | ||
- | <application> | ||
- | <uses-library android:name="org.apache.http.legacy" android:required="false"/> | ||
- | </application> | ||
- | | ||
- | 2. Android 9.0上强制使用https的问题 | ||
- | |||
- | 表现:会出现出现''UnknownServiceException: CLEARTEXT communication to localhost not permitted by network security policy''或者''IOException java.io.IOException: Cleartext HTTP traffic to * not permitted''报错 | ||
- | |||
- | 解决办法可以参考:[[https://stackoverflow.com/questions/45940861/android-8-cleartext-http-traffic-not-permitted|StackOverFlow]],也可以直接在''AndroidManifest.xml''文件的''application''标签中设置android:usesCleartextTraffic="true" | ||
- | <application | ||
- | android:usesCleartextTraffic="true" > | ||
- | </application> | ||
===== 版本 V3.5.2 2018-11-02 ===== | ===== 版本 V3.5.2 2018-11-02 ===== |