Com o Google Play, o Android XR oferece uma ampla variedade de apps e experiências para headsets XR, que vão desde o catálogo de apps para dispositivos móveis até experiências XR espacializadas e imersivas.
Consulte este guia para saber como preparar e distribuir seus apps para usuários do Android XR pelo Google Play. Leia as diretrizes de qualidade de apps Android XR para saber mais sobre usabilidade e padrões de qualidade.
Siga estas orientações para:
- Começar a usar a Play Store e o Play Console
- Saiba mais sobre os pacotes de apps Android e as restrições de tamanho
- Escolher um procedimento de lançamento para o app
- Gerenciar exclusões de dispositivos
Começar a usar a Play Store e o Play Console
Se você já tem um app para dispositivos móveis publicado na Play Store, a publicação de um app para Android XR será familiar. Se você é novo na Play Store ou no Play Console, estes recursos vão ajudar você a começar.
Com o Android XR, um usuário pode acessar a Play Store em um headset XR e fazer o download de um app diretamente para o headset.
Para fazer upload e publicar um app, é necessário ter uma conta do Play Console. É possível desenvolver e publicar usando sua conta do Play Console ou criar uma se você ainda não usa a plataforma.
A Central de Ajuda do Play Console tem as informações necessárias para você começar:
- Fazer o registro de uma conta de desenvolvedor do Google Play
- Consulte a Central de políticas para desenvolvedores do Google Play
- Criar e configurar seu app usando o Play Console
- Configurar preços do app
- Configurar um teste aberto, fechado ou interno
- Saiba mais sobre o formato de publicação do Android App Bundle e o explorador de pacotes de apps.
- Acessar relatórios, estatísticas e insights sobre o app e os usuários
Saiba mais sobre os pacotes de apps Android e as restrições de tamanho
Um Android App Bundle é um formato de publicação que inclui todos os recursos e códigos compilados do seu app e adia a geração e a assinatura do APK no Google Play.
O Google Play usa o pacote de apps para gerar e disponibilizar APKs otimizados para cada configuração de dispositivo. Assim, apenas o código e os recursos necessários para um dispositivo específico são transferidos para execução do app. Não é necessário criar, assinar e gerenciar vários APKs para otimizar o suporte a diferentes dispositivos. Os usuários recebem downloads menores e mais otimizados.
A maioria dos projetos de app não exige muito esforço para criar pacotes de apps compatíveis com a veiculação de APKs otimizados. A veiculação otimizada do APK se torna um benefício automático se você já estiver fazendo uma destas coisas:
- Organizar o código e os recursos de acordo com as convenções estabelecidas
- Crie Android App Bundles assinados usando o Android Studio ou a linha de comando e faça upload deles no Google Play
Os limites máximos de tamanho do Google Play também se aplicam aos apps Android XR.
Aproveite o Play Asset Delivery ou o Play Feature Delivery para apps Android XR, principalmente se o app incluir muitos recursos grandes. O Play Feature Delivery usa recursos avançados de pacotes de apps, permitindo que determinados recursos sejam enviados condicionalmente ou transferidos por download sob demanda. O Play Asset Delivery é a solução do Google Play para fornecer grandes quantidades de recursos de jogos, além de oferecer métodos de envio flexíveis e alto desempenho.
Escolher um procedimento de lançamento para o app
O Play Console oferece opções de publicação e gerenciamento de apps. Para o Android XR, você pode escolher entre duas faixas de lançamento: a faixa de lançamento para dispositivos móveis ou a faixa de lançamento dedicada do Android XR.
A faixa de lançamento depende principalmente se você está adicionando interface espacial, modelos 3D ou ambientes espaciais a um app para dispositivos móveis existente ou criando um novo app de RA. Leia as seções a seguir para orientações sobre as opções de faixa de lançamento.
Acessar um app para dispositivos móveis
Os apps publicados na faixa de lançamento para dispositivos móveis são descobertos automaticamente no Google Play para usuários do Android XR, desde que não incluam recursos sem suporte para o Android XR.
Se você decidir diferenciar seu app para dispositivos móveis para XR adicionando recursos como interface espacial, modelos 3D ou ambientes espaciais, você terá duas opções para distribuir o app para usuários do Android XR. Em ambos os casos, use o mesmo nome de pacote do app atual.
Continuar publicando na faixa para dispositivos móveis
Na maioria dos casos, é possível agrupar recursos ou conteúdo de RA no APK para dispositivos móveis. Não é necessário fazer nenhuma mudança específica de publicação no Play Console. Você pode continuar trabalhando com o APK atual e publicar os mesmos recursos na faixa de lançamento para dispositivos móveis. Os usuários do Android XR vão receber artefatos da faixa de lançamento para dispositivos móveis.
Publicar sua experiência de RA na faixa de lançamento dedicada do Android XR
Em algumas situações, o app de RA e o app para dispositivos móveis podem ter recursos ou requisitos
diferentes. Por exemplo, seu app de XR pode exigir um
conjunto diferente de permissões ou oferecer uma funcionalidade muito diferente que
dificulta a refatoração para atender aos casos de uso de dispositivos móveis e XR. Nesses
casos, você pode criar um novo APK para sua experiência de XR usando a
entrada de app registrada no Google Play. O novo APK vai compartilhar um nome de pacote
com o app para dispositivos móveis. O app atual vai continuar publicado na
faixa para dispositivos móveis, e a nova variação do app para XR vai ser publicada na
faixa dedicada do Android XR. Embora essa opção possa oferecer mais flexibilidade
para suas versões, ela tem mais sobrecarga, já que você tem vários APKs para
publicar e gerenciar. Para publicar na faixa dedicada do Android XR, o
aplicativo precisa incluir o recurso android.software.xr.immersive
no
AndroidManifest do APK. Para instruções detalhadas sobre como usar a faixa de lançamento
dedicada para Android XR, consulte o guia do Play Console.
Os apps publicados na faixa dedicada do Android XR só vão ficar visíveis
para dispositivos Android XR que ofereçam suporte ao
recurso android.software.xr.immersive
.
Como criar um novo app de XR
Para novos aplicativos destinados exclusivamente a dispositivos XR, publique
exclusivamente na faixa dedicada do Android XR. Para publicar na faixa dedicada do Android XR, o aplicativo precisa incluir o recurso
android.software.xr.immersive
no AndroidManifest do APK. Para
instruções detalhadas sobre como usar a faixa de lançamento dedicada para Android XR,
consulte o guia do Play Console.
Os apps publicados na faixa dedicada do Android XR só vão ficar visíveis
para dispositivos Android XR que ofereçam suporte ao
recurso android.software.xr.immersive
.
Gerenciar exclusões de dispositivos
Depois de fazer upload de pelo menos um pacote de app no Play Console, será possível acessar o catálogo de dispositivos disponíveis e conferir quais deles são compatíveis com seu app. Acesse a Central de Ajuda do Play Console para saber como visualizar e restringir os dispositivos compatíveis com seu app.
Veja também
- Preparar o app para lançamento
- Assinar o app
- Fazer upload do app
- Configurar um teste aberto, fechado ou interno
- Faça lançamentos com confiança
- Centro para Desenvolvedores do Google Play