始める

Google Meet ライブ共有 SDK を Android アプリに統合するには、 Java

Android のドキュメントや、その他の Android ライブラリでは、 公式の Android デベロッパー情報を通じて、 ドキュメントをご覧ください。

SDK を使用する

Meet ライブ共有 SDK を使用するには、 AddonClientFactory.getClient メソッドを呼び出します。このメソッドは、 AddonClient 共同アクティビティの入り口の役割を果たします。

Java

public ListenableFuture<AddonSession> initialSetup() {
  AddonClient meetClient = AddonClientFactory.getClient();
  return meetClient;
}

共視聴や共視聴の顧客を獲得する

クライアントを使用するには、 newSessionBuilder メソッドを AddonClient から使用して、新しいジョブのビルダーを返す AddonSession。 セッションを開始するには、 withCoDoing メソッドでは、 withCoWatching メソッド、またはその両方をビルダーに追加できます。

同時視聴または共同視聴アクティビティを開始する方法について詳しくは、以下をご覧ください。 こちらのガイドをご覧ください。

Co-Watching API と Co-Doing API は独立しており、 並列して使用できます。また、 アドオンのセッション中に Co-Doing クライアントや 共視聴クライアント。

コラボレーションの開始状態を管理する

アドオンを最初に開いたとき、その状態を読み込み、 最初の状態とは異なる場合があります。 ユーザーが Google Meet のビデオ会議を使用して コラボレーションの招待「 AddonSession.Builder 使用 withCollaborationStartingState メソッドで CollaborationStartingState ユーザーがコラボレーション セッションに参加したときに読み込む必要のあるファイル。

CollaborationStartingState フィールドは、次のコマンドでリセットまたは更新できます。 次のメソッドを使用できます。

  • こちらの AddonSession.resetCollaborationStartingState メソッドを使用して、アドオンの開始状態をリセットします。 これにより、以前に他のユーザーが受け取った開始状態がクリアされます。 できます。開始状態をリセットできるのはイニシエータのみです。

  • こちらの AddonSession.updateCollaborationStartingState メソッドを使用して、アドオンの開始状態を更新します。 他の参加者は、招待を承諾するとこの招待状を受け取ります。 考えています開始状態を更新できるのはイニシエータのみです。

アプリケーションのアドオンからのコールバックを 実装するには、 AddonSessionHandler。 コールバックを使用すると、アドオンのデベロッパーは 。CollaborationStartingState には、次のコマンドを使用します。 onCollaborationStartingStateUpdate() 最新のコラボレーション開始状態を できます。