다음을 사용하여 Google Meet 실시간 공유 SDK를 Android 앱에 통합할 수 있습니다. 자바.
Android 문서 및 추가 Android 라이브러리를 찾아 공식 Android 개발자 문서를 참조하세요.
SDK 사용
Meet 실시간 공유 SDK를 사용하려면
AddonClientFactory.getClient
메서드를 사용하여 축소하도록 요청합니다. 그러면
AddonClient
공동 활동의 시작점 역할을 합니다.
자바
public ListenableFuture<AddonSession> initialSetup() {
AddonClient meetClient = AddonClientFactory.getClient();
return meetClient;
}
공동 시청 및 공동 시청 고객 확보
클라이언트를 사용하려면
newSessionBuilder
AddonClient
의 메서드를 호출하여 새
AddonSession
입니다.
세션을 시작하려면
withCoDoing
메서드의 경우
withCoWatching
메서드 또는 둘 다를 빌더에 추가합니다.
공동 시청 또는 공동 활동을 시작하는 방법에 관한 자세한 내용은 다음을 참고하세요. 다음 가이드를 참고하세요.
Co-Watching API와 Co-Doing API는 독립적이며 서로 병행하여 사용될 수 있습니다 또한 공동 작업 클라이언트나 공동 시청 고객입니다.
공동작업 시작 상태 관리
부가기능이 처음 열리면
는 호출의 시작 상태와
사용자가
공동작업 초대 이
AddonSession.Builder
는
withCollaborationStartingState
메서드를 사용하여
CollaborationStartingState
사용자가 공동작업 세션에 참여할 때 로드되어야 합니다.
다음 명령어로 CollaborationStartingState
필드를 재설정하거나 업데이트할 수 있습니다.
다음 메서드를 참조하세요.
사용
AddonSession.resetCollaborationStartingState
메서드를 사용하여 부가기능의 시작 상태를 재설정해야 합니다. 이렇게 하면 이전에 다른 사람이 수신한 시작 상태가 지워집니다. 있습니다. 시작 상태는 개시자만 재설정할 수 있습니다.사용
AddonSession.updateCollaborationStartingState
메서드를 호출하여 부가기능의 시작 상태를 업데이트합니다. 다른 참가자가 초대를 수락하면 이 메시지를 받습니다. 협업할 수 있습니다 시작 상태는 개시자만 업데이트할 수 있습니다.
세션에서
AddonSessionHandler
콜백을 사용하면 부가기능 개발자가
Meet 앱을 엽니다. CollaborationStartingState
의 경우 다음을 사용합니다.
onCollaborationStartingStateUpdate()
메서드를 사용하여
확인할 수 있습니다