Android Automotive ist eine Android-Basisplattform, die für die Nutzung im Fahrzeug entwickelt wurde. Damit können Automobilhersteller hochmoderne Infotainmentsysteme für Fahrzeuge (In-Vehicle Infotainment, IVI) entwickeln, auf denen vorinstallierte Android-Anwendungen für IVI-Systeme sowie optionale Android-Anwendungen von Zweit- und Drittanbietern ausgeführt werden.
Android Automotive OS (AAOS) unterstützt nicht nur Infotainment, sondern auch Software-Defined Vehicles (SDV) und andere Fahrzeugbereiche:
-
Unified Digital Cockpit (Display Safety): Android IVI in der
SDV IVI-VM wird mit einer separatenSDV Media-VM kombiniert, auf der der HAR (High Availability Renderer) und der Safety Monitor ausgeführt werden. Bei dieser Konfiguration werden DriverUI-Clusteransichten (z. B. Karten, Medien und Telefonanrufe) mit sicherheitskritischen Warnanzeigen, akustischen Signalen und Rückfahrkamera-Feeds kombiniert. -
Multi-VM Vehicle Services (AAOS SDV): Läuft auf VirtIO-kompatiblen Hypervisoren auf Headless-
SDV Core-VMs für Fahrzeugfunktionen außerhalb des Cockpits. Entwickler packen Fahrzeugdienste als.apex-Bundles mit VSIDL-Schnittstellen, um Android IVI (SDV-Gateway) und externe Steuergeräte über Protokolle wie SOME/IP zu verbinden.
Android Automotive bietet Offenheit, Anpassungsmöglichkeiten und Skalierbarkeit für Infotainmentsysteme und Infotainmentsysteme von Fahrzeugen. Offenheit ermöglicht neue Effizienzsteigerungen, da grundlegende Infotainmentfunktionen für Kraftfahrzeuge in einem kostenlosen Open-Source-Code bereitgestellt werden. Durch die Anpassung können Implementierer das Produkt nach Bedarf differenzieren. Die Skalierung wird durch das gemeinsame Framework, die gemeinsame Sprache und die gemeinsamen APIs von Android erreicht. Dadurch können Entwickler weltweit auf das Know-how und die Software von Hunderttausenden von Android-Entwicklern zurückgreifen.
Android Automotive und Android
Es ist wichtig, die Beziehung zwischen Android Automotive und dem gesamten Android-Ökosystem zu verstehen:
-
Android Automotive ist Android. Android Automotive ist kein Fork oder eine parallele Entwicklung von Android. Es handelt sich um dieselbe Codebasis und dasselbe Repository wie bei Android auf Smartphones, Tablets usw. Es basiert auf einer robusten Plattform und einem Feature-Set, die seit über 10 Jahren entwickelt werden. So können das vorhandene Sicherheitsmodell, das Kompatibilitätsprogramm, die Entwicklertools und die Infrastruktur genutzt werden. Gleichzeitig ist das Betriebssystem weiterhin hochgradig anpassbar und portierbar, völlig kostenlos und Open Source.
-
Android Automotive erweitert Android. Wir fügen Unterstützung für fahrzeugspezifische Anforderungen, Funktionen und Technologien hinzu. Dazu gehören umfangreiche IVI-Plattformen. Die Unterstützung wird auf weitere Fahrzeugfunktionen ausgeweitet, die den Grundsätzen für softwarebasierte Fahrzeuge entsprechen.
Android Automotive bringt die Leistungsfähigkeit von Android ins Auto und ermöglicht es Autoherstellern, leistungsstarke, aktualisierbare Systeme für das digitale Zeitalter zu entwickeln.
Android Automotive und Android Auto
Die Nomenklatur kann verwirrend sein. So unterscheiden sie sich:
-
Android Auto ist eine Plattform, die auf dem Smartphone des Nutzers ausgeführt wird und die Android Auto-Benutzeroberfläche über eine USB-Verbindung auf ein kompatibles Infotainmentsystem im Fahrzeug projiziert. Android Auto unterstützt Apps, die für die Verwendung im Fahrzeug entwickelt wurden. Weitere Informationen finden Sie unter developer.android.com/auto.
-
Android Automotive ist ein Betriebssystem und eine Plattform, die direkt auf der Hardware im Fahrzeug ausgeführt werden. Es handelt sich um eine Open-Source-Plattform mit Full-Stack-Funktionen, die sich in hohem Maße anpassen lässt und die Infotainment-Funktionen unterstützt. Sie dient zunehmend als Grundlage für Software-Defined Vehicle-Architekturen. Android Automotive unterstützt sowohl Apps, die für Android entwickelt wurden, als auch Apps, die für Android Auto entwickelt wurden.
Google Automotive Services (GAS)
Google Automotive Services (GAS) ist eine Sammlung von Anwendungen und Diensten, die Automotive-OEMs lizenzieren und in ihre Infotainmentsysteme integrieren können. Weitere Informationen und Zugriff auf die aktuelle Version von GAS-Anwendungen erhalten Sie von Ihrem Ansprechpartner bei Google.