场景实践

有奖调研

快速集成(Flutter)

最近更新时间:2021-07-05 11:13:43

本文主要介绍如何快速地将腾讯云 TRTC SDK(Flutter)集成到您的项目中,只要按照如下步骤进行配置,就可以完成 SDK 的集成工作。

注意:

目前 Windows/MacOs 端仅支持音频,视频接口暂不支持。Android/iOS 端支持视频通话。

环境要求

  • Flutter 2.0 及以上版本。
  • Android 端开发:
    • Android Studio 3.5及以上版本。
    • App 要求 Android 4.1及以上版本设备。
  • iOS & macOS 端开发:
    • Xcode 11.0及以上版本。
    • osx 系统版本要求 10.11 及以上版本
    • 请确保您的项目已设置有效的开发者签名。
  • Windows 开发:
    • 操作系统:Windows 7 SP1 或更高的版本(基于 x86-64 的 64 位操作系统)。
    • 磁盘空间:除安装 IDE 和一些工具之外还应有至少 1.64 GB 的空间。
    • 安装 Visual Studio 2019

集成 SDK

Flutter SDK 已经发布到 pub 库,您可以通过配置 pubspec.yaml 自动下载更新。

  1. 在项目的 pubspec.yaml 中写如下依赖:
    dependencies:
    tencent_trtc_cloud: 最新版本号
  2. 开通摄像头麦克风的权限,即可开启语音通话功能。
    1. 需要在 Info.plist 中加入对相机和麦克风的权限申请:
      <key>NSCameraUsageDescription</key>
      <string>授权摄像头权限才能正常视频通话</string>
      <key>NSMicrophoneUsageDescription</key>
      <string>授权麦克风权限才能正常语音通话</string>
    2. 添加字段 io.flutter.embedded_views_preview,并设定值为 YES。

常见问题

目录