In diesem Leitfaden werden die Grundlagen des softwarebasierten Fahrzeugs (Software-Defined Vehicle, SDV) für Android Automotive OS (AAOS) erläutert.
AAOS SDV-Plattform
Bevor Sie mit der Entwicklung beginnen, sollten Sie sich mit den Kernkonzepten und der Architektur vertraut machen:
- AAOS SDV-Systemarchitektur:Hier erfahren Sie mehr über das Gesamtdesign und die Komponenten der AAOS SDV-Plattform.
- Leitfäden zur Plattformintegration:Hier erfahren Sie, wie die verschiedenen Teile der Plattform miteinander verbunden sind und interagieren.
- Android-Grundlagen:Die Grundlagen der Android-Entwicklung finden Sie in der Dokumentation des Open-Source-Projekts für Android.
Mit AAOS SDV entwickeln
In diesen Abschnitten werden Sie durch die Einrichtung, die Entwicklung von Diensten und spezifische Lösungen geführt.
Hier geht es los
Umgebung einrichten und grundlegenden Build-Prozess kennenlernen:
- Entwicklungsumgebung:Für die Entwicklung auf einem lokalen Computer oder in Google Cloud eingerichtet.
- Code-Speicherort:Hier erfahren Sie, wie und wo Sie auf den Code zugreifen können.
- Herunterladen, erstellen und ausführen:Sie erhalten den Code, kompilieren ihn und führen ein virtuelles AAOS-SDV-Ziel aus.
- IDE-Einrichtung:Verwenden Sie Android Studio for Platform, um AAOS SDV zu entwickeln.
AAOS SDV-Dienstentwicklung
Informationen zum Erstellen von Diensten und zur Arbeit mit Beispielen:
- Entwicklung von Service-Bundles:Erstellen Sie Dienste für die AAOS SDV-Plattform.
- SDV-Kernbeispiele:Sehen Sie sich Beispielcode an, um die Kernfunktionen zu verstehen.
Lösungsspezifische Leitfäden
Spezifische Lösungen für AAOS SDV entwickeln:
- Erste Schritte mit Display Safety:Hier erfahren Sie, wie Sie die Display Safety-Lösung implementieren und verwenden.
Die folgende Abbildung zeigt den vollständigen Cluster „Display Safety“:

Abbildung 1. Vollständiger Cluster für Display Safety mit SDV Media und SDV IVI VM.