Accede a una sesión para crear entidades y una IU espacializadas
Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Dispositivos XR aplicables
Esta guía te ayuda a crear experiencias para estos tipos de dispositivos de XR.
El Session proporciona la interfaz principal para la funcionalidad espacializada de tu app. Cada Activity espacializado debe crear y mantener una instancia de Session. Después de que tu app crea una sesión, puede usar las interfaces de Session para crear entidades de contenido espacializado, como paneles o modelos 3D, así como establecer un entorno espacial, identificar la posición del usuario y anclar contenido al mundo real.
Cómo acceder a una sesión desde Jetpack Compose para XR
Cuando usas Jetpack Compose para XR, la sesión se crea automáticamente y puedes acceder a ella con LocalSession.current. Observa el siguiente ejemplo:
Cómo acceder a una sesión desde el entorno de ejecución de Jetpack XR
Si creas entidades espacializadas a partir de la biblioteca de Jetpack SceneCore, deberás crear una sesión.
Para crear una sesión, pasa una actividad al método create(), como se muestra en el siguiente ejemplo:
when(valresult=Session.create(this)){isSessionCreateSuccess->{valxrSession=result.session// ...}else->
TODO(/* A different unhandled exception was thrown. */)}
Cuando se destruye la actividad de una sesión, se destruyen toda la IU espacial y el contenido 3D asociados a esa sesión, y la sesión deja de ser válida.
El contenido y las muestras de código que aparecen en esta página están sujetas a las licencias que se describen en la Licencia de Contenido. Java y OpenJDK son marcas registradas de Oracle o sus afiliados.
Última actualización: 2025-12-08 (UTC)
[[["Fácil de comprender","easyToUnderstand","thumb-up"],["Resolvió mi problema","solvedMyProblem","thumb-up"],["Otro","otherUp","thumb-up"]],[["Falta la información que necesito","missingTheInformationINeed","thumb-down"],["Muy complicado o demasiados pasos","tooComplicatedTooManySteps","thumb-down"],["Desactualizado","outOfDate","thumb-down"],["Problema de traducción","translationIssue","thumb-down"],["Problema con las muestras o los códigos","samplesCodeIssue","thumb-down"],["Otro","otherDown","thumb-down"]],["Última actualización: 2025-12-08 (UTC)"],[],[]]