IM SDK 下载
立即获取 IM SDK,轻松构建您的应用,全平台覆盖,灵活扩展
Android
iOS
Web
Windows
Linux
HarmonyOS
uni-app
小程序
Unity
React Native
Flutter
Electron
服务端
稳定版(Stable):
基于开发版本,提供稳定的功能,持续修复 Bug,可用于发布应用;
开发版(Dev):
最新版本,体现最新的功能和特性,不定期发布版本,可用于体验。
超级社区:
包含即将到来的新功能,供用户测试反馈,可能存在不稳定的情况。
精简版:
最前沿的版本,展示未来的可能性,适合开发者和技术爱好者使用。
// 该方法仅适用于 v3.8.2 或以上版本。
dependencies {
// x.y.z 请填写具体版本号,必须为 3.8.2 或以上版本。
// 可通过 SDK 发版说明获得最新版本号。
implementation("io.hyphenate:hyphenate-chat:x.y.z")
}
// 远程依赖
// 在 app 项目 build.gradle.kts 中添加以下依赖:
implementation("io.hyphenate:ease-chat-kit:4.8.2")
// 将 SDK 包内 libs 路径下的文件,拷贝到你的项目路径下(具体参考开发文档):
// 在 app 的 build.gradle.kts 文件中添加如下代码:
implementation(files("libs/hyphenatechat_x.y.z.jar"))
// 本地依赖
// 1. 点击下载按钮下载安装包,在项目根目录 settings.gradle.kts 文件中添加如下代码:
include(":ease-im-kit")
project(":ease-im-kit").projectDir = File("../chatuikit-android/ease-im-kit")
// 2. 在 app 的 build.gradle.kts 文件中添加如下代码:
implementation(project(mapOf("path" to ":ease-im-kit")))
// 本地依赖
// 1. 点击下载按钮下载安装包,在项目根目录 settings.gradle.kts 文件中添加如下代码:
include(":ease-call-kit")
project(":ease-call-kit").projectDir = File("../easecallkitui-android/ease-call-kit")
// 2. 在 app 的 build.gradle.kts 文件中添加如下代码:
implementation("io.hyphenate:hyphenate-chat:3.8.0") (`hyphenate-chat` 只支持 3.8.0 及以上版本)
implementation("io.agora.rtc:full-rtc-basic:4.1.0")
implementation(project(mapOf("path" to ":ease-call-kit")))
// 找到下载的 ChatroomUIKit 模块添加为本地依赖。将 ChatroomUIKit 和 ChatroomService 模块导入到项目中。
// settings.gradle
include ':ChatroomUIKit'
include ':ChatroomService'
project(':ChatroomUIKit').projectDir = new File('../ChatroomUIKit/ChatroomUIKit')
project(':ChatroomService').projectDir = new File('../ChatroomUIKit/ChatroomService')
// app/build.gradle
dependencies {
implementation(project(mapOf("path" to ":ChatroomUIKit")))
}
Android
IOS
Web
Windows
Linux
HarmonyOS
uni-app
小程序
Unity
React Native
Flutter
Electron
服务端
咨询热线
400-622-1776