ここでは、主にTencent CloudのTRTC SDK(Flutter)をプロジェクトに素早く統合する方法を紹介します。以下の手順に従って設定すれば、SDKの統合プロセスを完了できます。
注意:現在、Flutter SDKはAndroidとiOSのみ対応しています。
Flutter SDKはpubライブラリに公開されています。pubspec.yaml
を設定することで、更新を自動的にダウンロードできます。
プロジェクトのpubspec.yaml
に次の依存関係を記述します:
dependencies:
tencent_trtc_cloud: 最新バージョン番号
カメラとマイクの許可を有効にすると、音声通話機能が起動します。
Info.plist
にカメラとマイクの許可申請を追加する必要があります:
<key>NSCameraUsageDescription</key>
<string>通常のビデオ通話が行えるよう、カメラの権限を付与する必要があります</string>
<key>NSMicrophoneUsageDescription</key>
<string>通常の音声通話が行えるよう、マイクの権限を付与する必要があります</string>
フィールドio.flutter.embedded_views_preview
を追加し、値をYESに設定します。
/android/app/src/main/AndroidManifest.xml
ファイルを開きます。xmlns:tools="http://schemas.android.com/tools"
をmanifestの中に追加します。説明:このステップを実行しないと、Android Manifest merge failed コンパイルエラーという問題が発生します。
この記事はお役に立ちましたか?