Session는 애플리케이션의 공간화된 기능에 대한 기본 인터페이스를 제공합니다. 각 공간화된 Activity는 Session 인스턴스를 만들고 유지해야 합니다. 일단 생성되면 애플리케이션은 Session 인터페이스를 사용하여 패널이나 3D 모델과 같은 공간화된 콘텐츠 항목을 만들고 공간 환경을 설정, 사용자 위치를 식별, 실제 세계에 콘텐츠를 고정할 수 있습니다.
XR용 Jetpack Compose에서 세션에 액세스
XR용 Jetpack Compose를 사용하면 세션이 자동으로 생성되며 LocalSession.current를 사용하여 액세스할 수 있습니다. 아래 예를 참고하세요.
세션 만들기는 Android XR 기기에서만 지원됩니다. 호환되지 않는 기기에서 세션을 만들려고 하면 실패합니다. 세션을 만들려면 다음 예와 같이 활동을 create() 메서드에 전달합니다.
when(valresult=Session.create(this)){isSessionCreateSuccess->{valxrSession=result.session// ...}isSessionCreatePermissionsNotGranted->
TODO(/* The required permissions in result.permissions have not been granted. */)}
이 페이지에 나와 있는 콘텐츠와 코드 샘플에는 콘텐츠 라이선스에서 설명하는 라이선스가 적용됩니다. 자바 및 OpenJDK는 Oracle 및 Oracle 계열사의 상표 또는 등록 상표입니다.
최종 업데이트: 2025-05-24(UTC)
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-05-24(UTC)"],[],[]]