Mientras desarrollas tu app, usa las herramientas disponibles para ejecutar Android Auto y el SO Android Automotive:
- Consulta Cómo probar tu app con la consola central de escritorio para obtener información detallada de cómo instalar y usar la consola central de escritorio para ejecutar apps de Android Auto.
- Consulta Cómo probar tu app con el emulador del SO Android Automotive para obtener información detallada para instalar y ejecutar imágenes del SO Android Automotive.
- Consulta Cómo realizar pruebas con el SO Android Automotive en la Pixel Tablet para obtener información detallada para instalar el SO Android Automotive en una Pixel Tablet. Ciertas imágenes también admiten el uso como receptor de Android Auto.
- Consulta Cómo acceder a dispositivos con SO Android Automotive a través de Firebase Test Lab para obtener información detallada sobre cómo realizar pruebas en hardware de automóviles reales con Firebase Test Lab.
- Consulta Cómo probar la interoperabilidad con los Servicios de Google para obtener información sobre cómo probar la interoperabilidad del Asistente de Google y Google Maps con apps personalizadas en el SO Android Automotive.
Cómo realizar pruebas en vehículos reales
Para probar tu app en vehículos reales, debes instalarla desde una fuente confiable como Google Play, con una excepción que se detalla en Cómo permitir fuentes desconocidas. Puedes usar el uso compartido interno de apps o un segmento de pruebas internas para distribuir tu app a dispositivos sin pasar por el proceso de revisión de Google Play.
Cómo permitir fuentes desconocidas
Android Auto tiene una opción para desarrolladores que te permite ejecutar apps que no están instaladas desde una fuente de confianza. Este parámetro de configuración se aplica a las notificaciones de contenido multimedia y mensajería, y a las apps estacionadas, pero no a las apps creadas con la Biblioteca de apps de Android para vehículos.
Cómo habilitar el modo de desarrollador de Android Auto
Además de las opciones para desarrolladores de Android, que puedes usar tanto en Android Auto como en el SO Android Automotive, Android Auto tiene su propio modo de desarrollador. Para hacerlo, sigue estos pasos:
Abre la configuración de Android Auto.
- Android 10 (nivel de API 29) o versiones posteriores: En el dispositivo, presiona Configuración > Apps y notificaciones > Ver todas las apps > Android Auto > Avanzado > Configuración adicional en la app.
- Android 9 (nivel de API 28) o versiones anteriores: En la app de Android Auto, presiona el menú y, luego, Configuración.
Ve a la sección Acerca de cerca de la parte inferior y presiona Versión para mostrar la información de la versión y los permisos.
Presiona la sección Información de la versión y los permisos 10 veces.
Se mostrará el cuadro de diálogo ¿Habilitar la configuración de desarrollo?
Presiona Aceptar.
Habilitaste el modo de desarrollador y puedes acceder a las opciones para desarrolladores en el menú ampliado. Solo debes habilitar el modo de desarrollador una vez. Para salir del modo de desarrollador, usa la opción del menú desplegable de la barra de la aplicación.
Requisitos de pruebas adicionales para apps de música
Si estás probando una app de música, realiza pruebas para las situaciones que se describen en esta sección, además de probar tu app en Android Auto, el SO Android Automotive o ambos.
Prueba situaciones de inicio de MediaBrowserService
A fin de ayudar a que los conductores y los pasajeros permanezcan seguros, los usuarios tienen restricciones adicionales para interactuar con las apps mientras conducen. Por este motivo, Android Auto y
el SO Android Automotive tienen MediaBrowserService situaciones de inicio que
tu app debe controlar.
Prueba tu app para asegurarte de que pueda manejar cada una de las siguientes situaciones:
MediaBrowserServicese ejecuta antes de que se abra cualquierActivity.MediaBrowserServicese ejecuta cuando no se puede mostrar ningunaActivity.MediaBrowserServicese ejecuta cuando el usuario no accedió.
Mientras pruebas estas situaciones, asegúrate de probar los siguientes métodos:
- Fuerza la detención de la app y, luego, iníciala.
- Borra los datos de la app y, luego, iníciala.
Además, asegúrate de configurar un mensaje de error adecuado cuando sea necesario.
Usa la app de prueba del controlador multimedia
La app de prueba del controlador multimedia te permite probar las particularidades de la reproducción de contenido multimedia en Android y controlar la implementación de tu sesión multimedia. Para comenzar a usar esta herramienta, consulta Cómo usar la app de prueba del controlador multimedia.