融云 Android SDK是安卓應用的開發源,為大家在制作安卓軟件時提供一大堆的解決方案,以便構建自己的產品,如客戶端 IM 組件,客戶端 IM 基礎庫,Web SDK,服務端 REST API 等。

更新日志:
Android 2.2.3 Dev
——————————-
1、connect 只需要執行一次,請不要頻繁調用 connect,并優化了連接后回調的機制,解決了一些頻繁切換網絡后網絡連接提示不可用顯示錯誤的問題。
2、修改了一些機型上因為資源回收導致異常的錯誤,修復了一些機型上報的異常。
3、為一些客戶的定制化需求優化了顯示相關的功能。
軟件特色:
IM 界面組件 - IMKit
IMKit 是融云 SDK 的核心特色之一。融云將即時通訊產品中最復雜的會話列表、聊天窗口、消息內容展現、會話設置等功能封裝為組件,通過簡短的代碼,您就可以直接將以上界面集成到您的 App 產品中,省去大量的開發調試時間。融云同時支持業內最豐富的自定義界面組件功能,您可以針對自己界面需求自由設計開發。
IMKit 的核心類在 Android 平臺是 RongIM,在 iOS 平臺是 RCIM,這兩個類在今后的開發中和 IMKit 代表相同的意義。
IM 通訊能力庫 - IMLib
IMLib 是不含界面的基礎 IM 通訊能力庫,封裝了通信能力和會話、消息等對象。引用到 App 工程中后,需要開發者自己實現 UI 界面,相對較輕量,適用于對 UI 有較高訂制需求的開發者。
IMLib 的核心類在 Android 平臺是 RongIMClient,在 iOS 平臺是 RCIMClient,這兩個類在今后的開發中和 IMLib 代表相同的意義。
融云的集成流程如下圖所示,其中幾個關鍵環節需要注意:
App 服務端換取 Token 流程,可以參考 Server 開發文檔 - 獲取 Token 方法
客戶端集成流程,可以參考 Android 開發指南 或者 iOS 開發指南
UI 界面自定義,可以參考 Android 開發指南 - UI 自定義 或者 iOS 開發指南 - UI 自定義

功能簡介:
單聊
指兩個用戶一對一進行聊天,會話關系由融云負責建立并保持,退出聊天界面或者離線后可以收到推送通知。
討論組
指兩個以上用戶一起進行聊天,用戶可以自行添加好友生成一個討論組聊天,會話關系由融云負責建立并保持,退出聊天界面或者離線后可以收到推送通知。
群組聊天
指兩個以上用戶一起進行聊天,與討論組不同的是,參與群組聊天的群成員 Id 集合由您的 App 提供并維系,融云只負責將消息傳達給群聊中的所有用戶,退出聊天界面或者離線后可以收到推送通知。支持最大至 3000 人的大型社群需求。
聊天室
不設用戶上限的群體聊天行為,用戶退出聊天界面即視為離開聊天室,不再會接收到任何通知和提醒。會話關系由融云負責建立并保持連接,通過 SDK 相關接口,可以讓用戶加入或者退出聊天室。
客服消息
用戶與您的 App 后臺客服進行消息通訊,支持單客服和多客服。
VoIP 音頻通話
指通過 IP 網絡,使兩個用戶建立一對一的音頻通話。
會話列表
指各種會話依照順序先后排列的界面,其中會話列表中的每一個列表項稱之為一條會話。排列的先后順序會依賴于置頂、最新會話、未讀會話和時間等因素






