您可以使用以下命令,将 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 客户端或 “一起观看”客户端。
管理协作开始状态
首次打开插件时,插件会加载一个
可能与初始状态
插件想要在用户使用
协作邀请。通过
AddonSession.Builder
使用
withCollaborationStartingState
方法指定
CollaborationStartingState
。
您可以使用CollaborationStartingState
方法:
使用
AddonSession.resetCollaborationStartingState
方法重置插件的起始状态。 此操作将清除其他方之前收到的起始状态 参与者。启动状态只能由启动器重置。使用
AddonSession.updateCollaborationStartingState
方法来更新插件的起始状态。 其他参与者在接受以下活动的邀请时会收到此通知。 协作。只有发起者才能更新起始状态。
要处理
实施
AddonSessionHandler
。
通过回调,插件开发者能够对来自
Meet 应用。对于 CollaborationStartingState
,请使用
onCollaborationStartingStateUpdate()
方法接收最新的协作起始状态,
插件会话。