開始使用

您可以使用 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() 方法接收外掛程式工作階段的最新協作起始狀態。