推荐使用 Maven 在项目中接入 RTC SDK。
build.gradle 文件中,配置 maven 仓库地址,如下所示:allprojects {
repositories {
maven { url "https://artifact.bytedance.com/repository/Volcengine/" }
google()
}
}
groovyapp/build.gradle 文件中添加配置。引入指定版本(推荐):
dependencies {
...
implementation 'com.volcengine:VolcEngineRTC:3.xx.xxx'
}
groovy注意:
- 版本号参看下载 SDK。如果希望引入先前版本,咨询技术支持人员。
- 集成 3.37 ~ 3.42 版本 SDK 时,需要引入 Kotlin 依赖。Kotlin 版本号咨询技术支持人员。3.44+ 版本不需要。
- 如果开发目标平台为 Android 12(targetSdkVersion>=31) 及以上版本的应用,请先参考OpenCL 库 Android 12 适配说明。
如果你希望使用 CocoaPods 在项目中接入 RTC SDK,配置 Podfile 文件如下:
引入指定版本(推荐):
source 'https://github.com/volcengine/volcengine-specs.git'
target 'your target' do
pod 'VolcEngineRTC', '3.xx.xxx'
end
注意:
推荐以添加远端依赖的方式在项目中接入 RTC SDK。在终端进入项目根目录,运行如下命令安装依赖项:
flutter pub add volc_engine_rtc
powershell3.50 版本起,RTC SDK 开始拆分为主库加功能插件的形式,你可以按需集成以适应不同的业务场景和 App 体积缩减需求。功能插件详情及集成方式参看减小 App 体积。
安装完成后,项目的 pubspec.yaml 文件中将会自动添加对应的 SDK 版本号字段,如:
dependencies:
volc_engine_rtc: ^3.xx.x
yaml版本号参看下载 SDK。
如果你已经接入 SDK,可通过在项目根目录下执行如下终端命令,将 SDK 更新至最新版本:
flutter pub upgrade
powershell你可以使用 npm 安装最新版本 SDK:
npm install @volcengine/rtc --save
powershell如果你已经安装过 Web SDK,可通过以下方式更新到最新版本:
npm update @volcengine/rtc --save
powershell你也可以使用 Yarn 安装最新版本 SDK:
yarn add @volcengine/rtc
powershell如果你已经安装过 Web SDK,可通过以下方式更新到最新版本:
yarn upgrade @volcengine/rtc
powershell你可以使用 npm 安装最新版本 SDK:
npm install @volcengine/vertc-electron-sdk --save
powershell如果你已经安装过 Electron SDK,可通过以下方式更新到最新版本:
npm update @volcengine/vertc-electron-sdk --save
powershell注意:
- 本文档只提供最新版本的 SDK。如果你需要使用旧版本的 SDK,请联系技术支持或使用包管理工具获取。
- 如果你对 App 包体积有要求,请参看按需集成插件。