Unabhängig von der Car App Library-Version tritt dieses Problem bei Apps, die auf Android 13 (API
Level 33) oder niedriger ausgerichtet sind, bei der CarConnection API nicht auf, auch nicht
auf Geräten mit Android 14 oder höher.
Wenn Sie feststellen möchten, ob Ihre App unter Android Auto oder Android Automotive OS ausgeführt wird,
rufen Sie mit der CarConnection API zur Laufzeit Verbindungsinformationen ab.
Beispiel:
Initialisieren Sie in der Session Ihrer Car App eine CarConnection und abonnieren Sie LiveData-Updates:
Reagieren Sie im Observer auf Änderungen des Verbindungsstatus:
funonConnectionStateUpdated(connectionState:Int){valmessage=when(connectionState){CarConnection.CONNECTION_TYPE_NOT_CONNECTED->"Not connected to a head unit"CarConnection.CONNECTION_TYPE_NATIVE->"Connected to Android Automotive OS"CarConnection.CONNECTION_TYPE_PROJECTION->"Connected to Android Auto"else->"Unknown car connection type"}CarToast.makeText(carContext,message,CarToast.LENGTH_SHORT).show()}
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2026-06-29 (UTC).
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2026-06-29 (UTC)."],[],[]]