O SDK do Android XR agora está disponível na prévia para desenvolvedores. Queremos saber sua opinião Acesse nossa página de suporte para entrar em contato.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
O Session fornece a interface principal para a funcionalidade espacializada
do aplicativo. Cada atividade espacializada precisa criar e manter uma instância
de sessão. Depois de criado, o aplicativo pode usar as interfaces de sessão para
criar entidades de conteúdo espacializadas, como painéis ou modelos 3D, além de
definir um ambiente espacial,
identificar a posição do usuário
e fixar o conteúdo no mundo real.
Acessar a sessão do Jetpack Compose para XR
Ao usar o Jetpack Compose para XR, a sessão é criada para você e pode ser
acessada usando LocalSession.current. Confira este exemplo:
Se você estiver criando entidades espacializadas na biblioteca SceneCore, será necessário
instanciar a sessão.
A criação de uma sessão só é possível em um dispositivo Android XR. No momento, se
você criar uma Session e tentar usá-la em um dispositivo que não seja Android XR, vai receber uma
NullPointerException.
Só é possível criar uma sessão por atividade. Para criar uma sessão, transmita uma
atividade para o método create, conforme mostrado no exemplo abaixo.
Tentar criar uma sessão em um dispositivo incompatível pode gerar erros de execução.
Quando a atividade de uma sessão é destruída, toda a interface espacial e o conteúdo 3D associado
a essa sessão são destruídos e a sessão deixa de ser válida.
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2024-12-22 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2024-12-22 UTC."],[],[]]