Antes de publicar tu app en Google Play Store, debes decidir si es Se requiere RA o Opcional.
Se requiere RA significa que no se puede usar tu app sin RA y que esta solo está disponible en dispositivos compatibles con ARCore.
RA opcional significa que tu app incluye una o más funciones de RA que se activan solo si el dispositivo admite ARCore, pero la app se puede instalar y ejecutar en dispositivos que no admiten ARCore.
Esta clasificación (ya sea que se requiera RA o opcional) afecta la experiencia del usuario en Play Store de las siguientes maneras:
Las apps que requieren RA no se muestran en los dispositivos no compatibles.
Cuando un usuario instala o actualiza una app que requiere RA, Google Play Store indica que se requieren Servicios de Google Play para RA y los instala automáticamente si no están instalados o los actualiza si están desactualizados.
Cuando un usuario instala o actualiza una app opcional de RA, los Servicios de Google Play para RA no se instalan ni se actualizan automáticamente. Las apps opcionales de RA deben implementar dos verificaciones de tiempo de ejecución:
- Cuando se inicie, la app deberá verificar si el dispositivo es compatible con ARCore y, de ser así, habilitar las funciones de RA en la app.
- Cuando el usuario inicie una función que use RA, deberá verificar si los Servicios de Google Play para RA están instalados y actualizados y, de no ser así, informar al usuario (como se muestra a continuación).
Próximos pasos
Aprende a agregar la funcionalidad de ARCore a tus apps: