A través de Google Play, Android XR ofrece una amplia variedad de apps y experiencias a los visores de XR, que van desde el catálogo existente de apps para dispositivos móviles hasta experiencias de XR espacializadas y envolventes.
Revisa esta guía para obtener información sobre cómo preparar y distribuir tus apps a los usuarios de Android XR mediante Google Play. Asegúrate de leer los lineamientos de calidad de apps para Android XR para obtener información sobre los estándares de usabilidad y calidad.
Sigue estas instrucciones para lo siguiente:
- Comienza a usar Play Store y Play Console
- Más información sobre los Android App Bundles y las restricciones de tamaño
- Elige un segmento de lanzamiento para tu app
- Administrar exclusiones de dispositivos
Comienza a usar Play Store y Play Console
Si ya tienes una app para dispositivos móviles publicada en Play Store, te resultará familiar publicar una app para Android XR. Si es la primera vez que usas Play Store o Play Console, estos recursos te ayudarán a comenzar.
Con Android XR, un usuario puede visitar Play Store en un visor de XR y descargar una app directamente en él.
Para subir y publicar una app, se requiere una cuenta de Play Console. Puedes desarrollar y publicar con tu cuenta de Play Console existente o crear una si es la primera vez que usas la plataforma.
En el Centro de ayuda de Play Console, encontrarás la información que necesitas para comenzar:
- Regístrate para obtener una cuenta de desarrollador de Google Play.
- Revisa el Centro de políticas para desarrolladores de Google Play.
- Crea y configura tu app con Play Console
- Configura los precios de tu app
- Configura una prueba abierta, cerrada o interna
- Obtén información sobre el formato de publicación de Android App Bundle y el explorador de paquetes de aplicaciones.
- Consulta informes, estadísticas y estadísticas sobre tu app y sus usuarios.
Más información sobre los Android App Bundles y las restricciones de tamaño
Un Android App Bundle es un formato de publicación que incluye todos los recursos y el código compilado de tu app, pero delega la generación del APK y la firma a Google Play.
Google Play usa tu paquete de aplicación para generar y publicar APK optimizados para cada configuración de dispositivo, de manera que solo se descarguen el código y los recursos necesarios para un dispositivo específico para ejecutar tu app. No es necesario que compiles, firmes ni administres varios APK para optimizar la compatibilidad con diferentes dispositivos, y los usuarios obtienen descargas más pequeñas y optimizadas.
La mayoría de los proyectos de apps no requieren mucho esfuerzo para compilar paquetes de aplicaciones que admitan la entrega de APK optimizados. La entrega de APK optimizados se convierte en un beneficio automático si ya realizas alguna de las siguientes acciones:
- Organiza tu código y tus recursos según las convenciones establecidas
- Compila paquetes Android App Bundle firmados con Android Studio o con la línea de comandos y súbelos a Google Play.
Los límites de tamaño máximo de Google Play también se aplican a las apps para Android XR.
Te recomendamos que aproveches Play Asset Delivery o Play Feature Delivery para las apps para Android XR, en especial si tu app incluye muchos recursos grandes. Play Feature Delivery usa capacidades avanzadas de los paquetes de aplicaciones, lo que permite que ciertas funciones de tu app se entreguen de manera condicional o se descarguen a pedido. Play Asset Delivery es la solución de Google Play para entregar grandes cantidades de recursos de juegos, y ofrece métodos de entrega flexibles y un alto rendimiento.
Elige un segmento de lanzamiento para tu app
Play Console te brinda opciones para publicar y administrar tus apps. En el caso de Android XR, puedes elegir entre dos segmentos: el segmento para dispositivos móviles o el segmento exclusivo para Android XR.
El segmento de lanzamiento depende principalmente de si agregas IU espacial, modelos 3D o entornos espaciales a una app para dispositivos móviles existente o compilas una nueva app de XR. Lee las siguientes secciones para obtener orientación sobre las opciones de segmentos de lanzamiento.
Cómo espacializar una app para dispositivos móviles existente
Las apps existentes publicadas en el segmento de lanzamiento para dispositivos móviles se pueden descubrir automáticamente en Google Play para los usuarios de Android XR, siempre que la app no incluya funciones no compatibles con Android XR.
Si decides diferenciar tu app para dispositivos móviles para XR agregando funciones como una IU espacial, modelos 3D o entornos espaciales, tienes dos opciones para distribuir la app a los usuarios de Android XR. En cualquier caso, usa el mismo nombre de paquete que tu app existente.
Cómo seguir publicando en el segmento para dispositivos móviles
En la mayoría de los casos, puedes agrupar funciones o contenido de XR en tu APK para dispositivos móviles existente. No necesitarás realizar cambios de publicación específicos en Play Console. Puedes seguir trabajando con tu APK existente y publicar los mismos recursos en el segmento para dispositivos móviles. Los usuarios de Android XR recibirán artefactos del segmento para dispositivos móviles.
Publica tu experiencia de XR en el segmento exclusivo para Android XR
En algunas situaciones, es posible que tu app para XR y tu app para dispositivos móviles tengan funciones o requisitos muy diferentes. Por ejemplo, tu app de XR podría requerir un conjunto diferente de permisos o podría ofrecer una funcionalidad muy diferente que dificulta su refactorización para entregar casos de uso para dispositivos móviles y XR. En estos casos, puedes crear un APK nuevo para tu experiencia de XR con la entrada de app registrada existente en Play. El nuevo APK compartirá un nombre de paquete con tu app para dispositivos móviles existente. Tu app para dispositivos móviles existente permanecerá publicada en el segmento para dispositivos móviles, y la nueva variación de XR de la app se publicará en el segmento exclusivo de Android XR. Si bien esta opción puede proporcionar flexibilidad adicional en tus versiones, tiene más sobrecarga, ya que tienes varios APKs para lanzar y administrar. Para publicar en el segmento exclusivo de Android XR, la aplicación debe incluir la función android.software.xr.immersive
en AndroidManifest del APK. Si quieres obtener instrucciones detalladas para usar el segmento de lanzamiento exclusivo para Android XR, consulta la guía de Play Console.
Las apps que se publiquen en el segmento exclusivo para Android XR solo serán visibles para los dispositivos Android XR que admitan la función android.software.xr.immersive
.
Cómo compilar una nueva app de XR
En el caso de las aplicaciones nuevas que se diseñaron solo para dispositivos XR, debes publicarlas exclusivamente en el segmento exclusivo de Android XR. Para publicar en el segmento exclusivo de Android XR, la aplicación debe incluir la función android.software.xr.immersive
en AndroidManifest del APK. Si quieres obtener instrucciones detalladas para usar el segmento exclusivo para Android XR, consulta la guía de Play Console.
Las apps que se publiquen en el segmento exclusivo para Android XR solo serán visibles para los dispositivos Android XR que admitan la función android.software.xr.immersive
.
Administrar exclusiones de dispositivos
Después de subir al menos un paquete de aplicación a Play Console, puedes ver el catálogo de dispositivos disponibles y consultar cuáles son compatibles con tu app. Visita el Centro de ayuda de Play Console para obtener información sobre cómo ver y restringir los dispositivos compatibles de tu app.
Consulta también
- Prepara tu app para el lanzamiento
- Firma la app
- Sube tu app
- Configura una prueba abierta, cerrada o interna
- Realiza lanzamientos con confianza
- Developer Center de Google Play