環(huán)信sdk集成軟件有著良好的開放環(huán)境,專門提供通訊的輔助工具,擁有豐富的框架內(nèi)容,每一模塊的功能相對(duì)獨(dú)立和完善,可以幫助用戶快速實(shí)現(xiàn)信息的交換,功能十分強(qiáng)大,有需要的朋友們不妨前來這里下載使用一下!
doc 文件夾:
SDK 相關(guān) API 文檔
libs 文件夾:
包含IM和實(shí)時(shí)音視頻功能所需要的 jar 和 so 文件
examples 文件夾:
ChatDemoUI(老的 Demo,不推薦使用)、ChatDemoUI3.0(3.0Demo 依賴 EaseUI 庫)、EaseUI
libs.without.audio 文件夾:
無實(shí)時(shí)語音、實(shí)時(shí)視頻功能的 SDK 包,如果項(xiàng)目中只用到聊天功能,可以把項(xiàng)目里的 jar 和 so 文件替換成此文件夾里的

環(huán)信SDK為用戶開發(fā) IM 相關(guān)的應(yīng)用提供的一套完善的開發(fā)框架。包括以下幾個(gè)部分:
SDK是基于核心協(xié)議實(shí)現(xiàn)的完整的 IM 功能,實(shí)現(xiàn)了不同類型消息的收發(fā)、會(huì)話管理、群組、好友、聊天室等功能。
SDK_Core為核心的消息同步協(xié)議實(shí)現(xiàn),完成與服務(wù)器之間的信息交換。
EaseUI 是一組 IM 相關(guān)的 UI 控件,旨在幫助開發(fā)者快速集成環(huán)信 SDK。
開發(fā)者可以基于 EaseUI 或者環(huán)信 SDK 開發(fā)自己的應(yīng)用,前者因?yàn)榘严⒌陌l(fā)送接送等功能封裝到了內(nèi)部,集成時(shí)開發(fā)者不需要太關(guān)心消息是怎么發(fā)送、怎么接收等邏輯。請(qǐng)查閱EaseUI使用指南。

SDK采用模塊化設(shè)計(jì),每一模塊的功能相對(duì)獨(dú)立和完善,用戶可以根據(jù)自己的需求選擇使用下面的模塊:
EMChatManager:管理消息的收發(fā),完成會(huì)話管理等功能。
EMClient:SDK 的入口,主要完成登錄、退出、連接管理等功能。也是獲取其他模塊的入口。
EMGroupManager:負(fù)責(zé)群組的管理,創(chuàng)建、刪除群組,管理群組成員等功能。
EMContactManager:負(fù)責(zé)好友的添加刪除,黑名單的管理。
EMChatroomManager:負(fù)責(zé)聊天室的管理。
注意:如果您是從 SDK2.x 升級(jí)到 3.0,可以參考環(huán)信 SDK2.x 到 3.0 升級(jí)文檔。
網(wǎng)友評(píng)論