環信sdk集成軟件有著良好的開放環境,專門提供通訊的輔助工具,擁有豐富的框架內容,每一模塊的功能相對獨立和完善,可以幫助用戶快速實現信息的交換,功能十分強大,有需要的朋友們不妨前來這里下載使用一下!
doc 文件夾:
SDK 相關 API 文檔
libs 文件夾:
包含IM和實時音視頻功能所需要的 jar 和 so 文件
examples 文件夾:
ChatDemoUI(老的 Demo,不推薦使用)、ChatDemoUI3.0(3.0Demo 依賴 EaseUI 庫)、EaseUI
libs.without.audio 文件夾:
無實時語音、實時視頻功能的 SDK 包,如果項目中只用到聊天功能,可以把項目里的 jar 和 so 文件替換成此文件夾里的
環信SDK為用戶開發 IM 相關的應用提供的一套完善的開發框架。包括以下幾個部分:
SDK是基于核心協議實現的完整的 IM 功能,實現了不同類型消息的收發、會話管理、群組、好友、聊天室等功能。
SDK_Core為核心的消息同步協議實現,完成與服務器之間的信息交換。
EaseUI 是一組 IM 相關的 UI 控件,旨在幫助開發者快速集成環信 SDK。
開發者可以基于 EaseUI 或者環信 SDK 開發自己的應用,前者因為把消息的發送接送等功能封裝到了內部,集成時開發者不需要太關心消息是怎么發送、怎么接收等邏輯。請查閱EaseUI使用指南。
SDK采用模塊化設計,每一模塊的功能相對獨立和完善,用戶可以根據自己的需求選擇使用下面的模塊:
EMChatManager:管理消息的收發,完成會話管理等功能。
EMClient:SDK 的入口,主要完成登錄、退出、連接管理等功能。也是獲取其他模塊的入口。
EMGroupManager:負責群組的管理,創建、刪除群組,管理群組成員等功能。
EMContactManager:負責好友的添加刪除,黑名單的管理。
EMChatroomManager:負責聊天室的管理。
注意:如果您是從 SDK2.x 升級到 3.0,可以參考環信 SDK2.x 到 3.0 升級文檔。
網友評論