2026/09/22 18:37:43
下载
本文提供获取 SDK、Demo 和示例项目的方式。
通过 Gradle 自动集成 SDK
在添加 SDK 依赖前,请先添加声网 Maven CDN 仓库。请保留项目中已有的 Maven 仓库配置,尤其是 mavenCentral()。
进入项目根目录,打开 settings.gradle 文件,在 dependencyResolutionManagement 的 repositories 中添加如下配置:
注意
如果你在 settings.gradle 中找不到 dependencyResolutionManagement 字段,可能是因为你的 Android Gradle Plugin 版本低于 v7.1.0。
Groovy
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
mavenCentral()
maven { url = 'https://download.shengwang.cn/maven/' }
}
}
若你的 Android Gradle Plugin 版本低于 v7.1.0,请打开项目根目录下的 build.gradle 文件,在 allprojects 的 repositories 中添加如下配置:
Groovy
allprojects {
repositories {
mavenCentral()
maven { url = 'https://download.shengwang.cn/maven/' }
}
}
打开 /app/build.gradle 文件,在 dependencies 中添加声网 RTC SDK 的依赖。
- 视频 SDK
- 音频 SDK
Groovy
...
dependencies {
...
// 视频 SDK 提供 Full SDK 和 Lite SDK 两种依赖。请根据业务需要选择其中一种。
// 集成 Full SDK
implementation 'cn.shengwang.rtc:full-sdk:4.7.0'
// 或集成 Lite SDK
implementation 'cn.shengwang.rtc:lite-sdk:4.7.0'
}
Groovy
...
dependencies {
...
// 集成音频 SDK
implementation 'cn.shengwang.rtc:voice-sdk:4.7.0'
}
下载 SDK
本节提供最新版本的 SDK。
信息
- SDK 默认使用 libc++ (LLVM),如需使用 libstdc++ (GNU),请联系 sales@shengwang.cn。SDK 提供的库是 FAT Image,包含 32/64 位模拟器、32/64 位真机版本。
- 各版本 SDK 的发版详情请参考发版说明。
- 如何使用 SDK 实现各种音视频互动功能请参考实现音视频互动。
- 集成 SDK 后增加的实际包体积数据会根据集成的动态库的不同而有所差异,本页提供的数据仅供参考。
- 视频 SDK
- 音频 SDK
视频 SDK 中提供了简单易用的 API,帮助开发者在 App 中构建各种实时音视频互动场景。
- SDK 名称:视频 SDK
- 开发者:上海声网科技有限公司
- 视频 SDK 合规使用说明请参考视频 SDK 合规使用说明,个人信息处理规则请参考 SDK 个人信息处理规则。
音频 SDK 中提供了简单易用的 API,帮助开发者在 App 中构建纯语音互动场景。
- SDK 名称:音频 SDK
- 开发者:上海声网科技有限公司
- 音频 SDK 合规使用说明请参考音频 SDK 合规使用说明,个人信息处理规则请参考 SDK 个人信息处理规则。
获取 Demo
本节提供 Demo,你可以下载体验 RTC SDK 的最新功能。
获取示例项目
本节提供 API 示例项目,你可以下载或查看源码。
