¿Qué es Android Automotive?

Android Automotive es una plataforma de Android base diseñada para potenciar la experiencia en el vehículo. Permite a los fabricantes de automóviles crear sistemas de infoentretenimiento en el vehículo (IVI) de vanguardia que ejecutan aplicaciones de Android del sistema IVI preinstaladas y aplicaciones de Android opcionales de terceros y de segunda parte.

Más allá del infoentretenimiento, el SO Android Automotive (AAOS) se está expandiendo para admitir vehículos definidos por software (SDV) y potenciar otros dominios del vehículo:

  • Cabina digital unificada (Seguridad de la pantalla): Vincula el IVI de Android en la VM SDV IVI con una VM SDV Media independiente que ejecuta el renderizador de alta disponibilidad (HAR) y el Monitor de seguridad. Esta configuración combina las vistas del clúster de DriverUI (como mapas, contenido multimedia y llamadas telefónicas) con indicadores, campanillas y transmisiones de la cámara retrovisora que son fundamentales para la seguridad.

  • Servicios para vehículos con varias VMs (SDV de AAOS): Ejecuta VMs SDV Core sin interfaz gráfica en hipervisores compatibles con VirtIO para funciones del vehículo fuera de la cabina. Los desarrolladores empaquetan los servicios del vehículo como paquetes .apex con interfaces VSIDL para conectar el IVI de Android (SDV Gateway) y las ECU externas a través de protocolos como SOME/IP.

Android Automotive ofrece apertura, personalización y escala para los sistemas de infoentretenimiento y las consolas centrales automotrices. La apertura permite nuevas eficiencias, ya que proporciona funciones básicas de infoentretenimiento automotriz en una base de código abierto y gratuita. La personalización permite a los implementadores diferenciar el producto según lo consideren adecuado. La escala se logra a través del framework, el lenguaje y las APIs comunes de Android, todo lo cual permite reutilizar la experiencia en desarrollo y el software completado de cientos de miles de desarrolladores de Android en todo el mundo.

Android Automotive y Android

Es importante comprender cómo se relaciona Android Automotive con el ecosistema general de Android:

  • Android Automotive es Android. Android Automotive no es una bifurcación ni un desarrollo paralelo de Android. Se trata de la misma base de código y se encuentra en el mismo repositorio que Android que se incluye en teléfonos, tablets, etcétera. Se basa en una plataforma sólida y un conjunto de funciones desarrollados durante más de 10 años, lo que le permite aprovechar el modelo de seguridad existente, el programa de compatibilidad, las herramientas para desarrolladores y la infraestructura, a la vez que sigue siendo altamente personalizable y portátil, completamente gratuito y de código abierto.

  • Android Automotive extiende Android. Agregaremos compatibilidad con requisitos, funciones y tecnologías específicos para automóviles. Esto incluye plataformas de IVI enriquecidas y se está expandiendo para admitir funcionalidades más amplias del vehículo en línea con los principios de los vehículos definidos por software.

Android Automotive lleva el poder de Android al automóvil, lo que permite a los fabricantes de automóviles crear sistemas potentes y actualizables diseñados para la era digital.

Android Automotive y Android Auto

La nomenclatura puede ser confusa. A continuación, se explican las diferencias entre ellas:

  • Android Auto es una plataforma que se ejecuta en el teléfono del usuario y proyecta la experiencia del usuario de Android Auto en un sistema de infoentretenimiento compatible en el vehículo a través de una conexión USB. Android Auto admite apps diseñadas para usarse en el vehículo. Para obtener más información, consulta developer.android.com/auto.

  • Android Automotive es un sistema operativo y una plataforma que se ejecutan directamente en el hardware del vehículo. Es una plataforma de pila completa, de código abierto y altamente personalizable que impulsa la experiencia de infoentretenimiento y, cada vez más, sirve como base para las arquitecturas de vehículos definidos por software. Android Automotive admite apps creadas para Android y para Android Auto.

Google Automotive Services (GAS)

Google Automotive Services (GAS) es una colección de aplicaciones y servicios que los OEM automotrices pueden optar por obtener la licencia e integrar en sus sistemas de infoentretenimiento en el vehículo (IVI). Para obtener detalles y acceder a la versión más reciente de las aplicaciones de GAS, comunícate con tu punto de contacto de Google.