差别
这里会显示出您选择的修订版和当前版本之间的差别。
两侧同时换到之前的修订记录 前一修订版 | 后一修订版 两侧同时换到之后的修订记录 | ||
im:android:sdk:releasenote [2019/01/18 11:01] zhaoliang |
im:android:sdk:releasenote [2019/02/19 04:42] zhaoliang [版本 V3.5.3 2019-01-18] |
||
---|---|---|---|
行 51: | 行 51: | ||
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 ===== |