クイックインテグレーション(Flutter)

最終更新日:2021-05-20 19:45:01

    ここでは、主にTencent CloudのTRTC SDK(Flutter)をプロジェクトに素早く統合する方法を紹介します。以下の手順に従って設定すれば、 SDK の統合作業を完了できます。

    環境要件

    • Flutter 2.0およびそれ以降のバージョン。
    • Androidの開発:
      • Android Studio 3.5およびそれ以降のバージョン。
      • AppにはAndroid 4.1およびそれ以降のバージョンのデバイスが必要です。
    • iOSの開発:
      • Xcode 11.0およびそれ以降のバージョン。
      • プロジェクトが有効な開発者による署名を設定済みであることを確認してください。

    SDKの統合

    Flutter SDKはpubライブラリに公開されています。pubspec.yaml を設定することで、更新を自動的にダウンロードできます。

    1. プロジェクトのpubspec.yaml に次の依存関係を記述します。

      dependencies:
       tencent_trtc_cloud: 最新バージョン番号
    2. カメラマイクの許可が有効になると、音声通話機能が起動します。

    iOS

    1.Info.plistにカメラとマイクの許可申請を追加する必要があります。

    <key>NSCameraUsageDescription</key>
    <string>通常のビデオ通話が行えるようにカメラを許可します</string>
    <key>NSMicrophoneUsageDescription</key>
    <string>通常の音声通話が行えるようにマイクを許可します</string>

    2.フィールドio.flutter.embedded_views_previewを追加し、値をYESに設定します。

    Android

    1. /android/app/src/main/AndroidManifest.xmlファイルを開きます。
    2. xmlns:tools="http://schemas.android.com/tools" をmanifestの中に追加します。
    3. `tools:replace="android:label"をapplicationの中に追加します。
      说明:

      この手順を実行しないと、Android Manifest merge failed コンパイルの失敗という問題が発生します。
      アイコン

    よくあるご質問