開始使用

您可以使用 Java 將 Google Meet 即時分享 SDK 整合至 Android 應用程式。

您可以在官方的 Android 開發人員說明文件中找到 Android 說明文件和其他 Android 程式庫,以擴充應用程式功能。

使用 SDK

如要使用 Meet 即時分享 SDK,請呼叫 AddonClientFactory.getClient 方法。這會傳回 AddonClient,做為共同活動的進入點。

Java

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

獲得合作和共同觀看客戶

如要使用用戶端,請從 AddonClient 呼叫 newSessionBuilder 方法,傳回新 AddonSession 的建構工具。如要開始工作階段,請在建構工具中新增 withCoDoing 方法和/或 withCoWatching 方法。

如要進一步瞭解如何開始共同觀看或共同活動活動,請參閱下列指南:

Co-Watching API 和 Co-Doing API 各自獨立,而且可以互相搭配使用。您也可以在不使用共同執行用戶端或共同觀賞用戶端的情況下,開始外掛程式工作階段。

管理協作的開始狀態

使用者首次開啟外掛程式時,會載入外掛程式的狀態,該狀態可能會與外掛程式想透過協作邀請加入的使用者要使用的起始狀態不同。AddonSession.Builder 使用 withCollaborationStartingState 方法,指定在使用者加入協作工作階段時應載入的 CollaborationStartingState

您可以使用下列方法重設或更新 CollaborationStartingState 欄位:

如要處理工作階段的外掛程式回呼,請實作 AddonSessionHandler。回呼可讓外掛程式開發人員回應 Meet 應用程式中的事件。如果是 CollaborationStartingState,請使用 onCollaborationStartingStateUpdate() 方法接收外掛程式工作階段的最新協作起始狀態。