Android für Autos
Android for Cars bietet Entwicklern zwei ergänzende Möglichkeiten, ihre App in einem Auto bereitzustellen:
- Android Auto: Smartphone-basiertes Infotainmentsystem, das auf die Bildschirme kompatibler Autos projiziert wird
- Android Automotive OS (AAOS): Infotainmentplattform, die in Autos integriert und von Fahrzeugherstellern personalisiert ist
Autohersteller können auch einen Vertrag mit Google abschließen, um über Google Automotive Services (GAS) Dienste wie Maps und Google Assistant in ihren Autos bereitzustellen.
Android Auto
Android Auto bietet Nutzern von Android-Smartphones eine App, die speziell für Autos entwickelt wurde. Wenn die Haupteinheit eines Autos Android Auto unterstützt, können Nutzer direkt über das Display ihres Autos auf Apps zugreifen, indem sie ihr Smartphone verbinden.
App-Entwickler können Android Auto unterstützen, indem sie ihren Telefon-Apps Dienste hinzufügen. Android Auto verwendet dann diese Dienste, um eine Oberfläche anzuzeigen, die für die Bildschirmkonfiguration aller kompatiblen Autos geeignet ist.
Android Automotive OS (AAOS)
AAOS ist ein Infotainmentsystem, das von Fahrzeugherstellern in Fahrzeuge integriert wird. Android-Apps, die die AAOS-Anforderungen erfüllen, können aus dem Google Play Store in alle Autos heruntergeladen werden, die von einem Google Automotive Services-Partner (GAS) hergestellt wurden. Anstatt eine bestimmte Telefon-App zu verwenden, installieren Nutzer eine speziell für Autos konzipierte Version der App direkt auf der Haupteinheit.
Google Automotive Services (GAS)
Autohersteller, die Google-Dienste wie Maps, Play Store, Assistant usw. anbieten möchten, können direkt mit Google zusammenarbeiten, um GAS zu unterstützen. GAS besteht aus Software, die auf Android Automotive OS für die Bereitstellung solcher Dienste entwickelt wurde.
Weitere Dokumentation
Design für Android for Cars
- Designgrundlage
- Android Auto
- Android Automotive OS
- GAS-Anpassung (nur für GAS-Partner verfügbar)
Technische Dokumentation für App-Entwickler
- Details zur App-Implementierung
- Beispielcode
- Referenzdokumentation