推荐使用 Maven 在项目中接入 RTC SDK。
在 Android Studio 左上角将工程视图切换为 Project 模式,在项目根目录的 settings.gradle 文件配置 Maven 仓库地址。
dependencyResolutionManagement {
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
repositories {
...
maven { url 'https://artifact.bytedance.com/repository/Volcengine/' }
}
}
groovy说明
如果你的 Android Gradle Plugin 版本低于 v7.1.0,则应在项目根目录的 build.gradle 文件配置 Maven 仓库地址。
allprojects {
repositories {
...
maven { url 'https://artifact.bytedance.com/repository/Volcengine/' }
}
}
groovy在 App 的 build.gradle 文件中添加 RTC SDK 依赖。
说明
'3.x.y.z' 替换为具体的版本号,最新版本号请参看下载 SDK。如果希望引入先前版本,请咨询技术支持。dependencies {
...
implementation 'com.volcengine:VolcEngineRTC:3.x.y.z' // 填写需要接入的 RTC SDK 版本号
}
groovy在项目根目录的 gradle.properties 文件中添加 android.enableJetifier=true,解决兼容性问题。
如果你希望使用 CocoaPods 在项目中接入 RTC SDK,配置 Podfile 文件如下:
说明
'3.x.y.z' 替换为具体的版本号,最新版本号请参看下载 SDK。如果希望引入先前版本,请咨询技术支持。source 'https://github.com/volcengine/volcengine-specs.git'
target 'your target' do # 将 your target 替换为你的项目名
pod 'VolcEngineRTC', '3.x.y.z'
end
ruby推荐以添加远端依赖的方式在项目中接入 RTC SDK。在终端进入项目根目录,运行如下命令安装依赖项:
flutter pub add volc_engine_rtc
powershell说明
3.50 版本起,RTC SDK 开始拆分为主库加功能插件的形式,你可以按需集成以适应不同的业务场景和 App 体积缩减需求。功能插件详情及集成方式参看减小 App 体积。
安装完成后,项目的 pubspec.yaml 文件中将会自动添加对应的 SDK 版本号字段,最新版本号参看下载 SDK,如:
dependencies:
volc_engine_rtc: ^3.xx.x
yaml如果你已经接入 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说明