文件大小 | 113M | 更新时间 | 2017年12月14日 | |||
授权方式 | 免费软件 | 软件语言 | 简体中文 | |||
当前版本 | V3.1.2 | 系统要求 | WinXP/Win7/Win8/Win10/WinAll | |||
开发商 | 0 | 官方网站 | 暂无 |
环信sdk是一款由环信推出的im应用开发框架,开发者可以使用环信sdk即使通讯的基础上二次开发和整合功能,轻松实现聊天、会话的一些im具备的功能。
环信 sdk 为用户开发 im 相关的应用提供的一套完善的开发框架。包括以下几个部分:
sdk_core 为核心的消息同步协议实现,完成与服务器之间的信息交换。
sdk 是基于核心协议实现的完整的 im 功能,实现了不同类型消息的收发、会话管理、群组、好友、聊天室等功能。
easeui 是一组 im 相关的 ui 控件,旨在帮助开发者快速集成环信 sdk。
开发者可以基于 easeui 或者环信 sdk 开发自己的应用,前者因为把消息的发送接送等功能封装到了内部,集成时开发者不需要太关心消息是怎么发送、怎么接收等逻辑。请查阅easeui使用指南。
emclient: sdk 的入口,主要完成登录、退出、连接管理等功能。也是获取其他模块的入口。
emchatmanager: 管理消息的收发,完成会话管理等功能。
emcontactmanager: 负责好友的添加删除,黑名单的管理。
emgroupmanager: 负责群组的管理,创建、删除群组,管理群组成员等功能。
emchatroommanager: 负责聊天室的管理。
注意:如果您是从 sdk2.x 升级到 3.0,可以参考环信 sdk2.x 到 3.0 升级文档。
sdk 目录讲解
doc 文件夹:sdk 相关 api 文档
examples 文件夹:chatdemoui(老的 demo,不推荐使用)、chatdemoui3.0(3.0demo 依赖 easeui 库)、easeui
libs 文件夹:包含im和实时音视频功能所需要的 jar 和 so 文件
libs.without.audio 文件夹:无实时语音、实时视频功能的 sdk 包,如果项目中只用到聊天功能,可以把项目里的 jar 和 so 文件替换成此文件夹里的