Zum Inhalt springen

Android-Einrichtung

GitHub

Android- Auto-Unterstützung verwendet AndroidX Car App Library und eine Vorlage CarAppService.

Der Plugin liefert die Dienstdeklaration, template die Fähigkeit und eine Standardkategorie für Android Auto, damit der Host sie nach der Synchronisierung entdecken kann.

Das Plugin trägt diesen nativen Dienst bei:

<service
android:name="app.capgo.auto.AutoCarAppService"
android:exported="true">
<intent-filter>
<action android:name="androidx.car.app.CarAppService" />
<category android:name="androidx.car.app.category.IOT" />
</intent-filter>
</service>

Es enthält auch:

<automotiveApp>
<uses name="template" />
</automotiveApp>

Die Standardkategorie ist IOTIhr App muss sich für diese Kategorie qualifizieren, bevor sie veröffentlicht wird.

Wenn Ihre App einer anderen Android Auto-Kategorie angehört, überschreiben Sie die Dienstdeklaration in Ihrer App-Manifestdatei und verwenden Sie die erforderliche Kategorie von Google für Ihren Anwendungsfall.

Terminalfenster
npx cap sync android
  • setRootTemplate Android Auto-Row-Selektion sendet
  • Android Auto Zeilenwahl sendet carAction zu JavaScript.
  • Die Abschnitte werden auf Android Auto flachgestellt; Titel, Untertitel, ID und Payload werden aufbewahrt.
  • Debug-Builds erlauben alle Hosts; Release-Builds verwenden die Host-Zulassliste von AndroidX.

Android Auto renderiert nicht Ihren Capacitor WebView. Der Auto-Host renderiert genehmigte Templates aus der AndroidX Car App Library.

Wenn Sie Capgo verwenden Android-Einrichtung um native Plugin-Arbeit zu planen, verbinden Sie es mit Verwenden Sie @capgo/capacitor-auto Für die native Fähigkeit in @capgo/capacitor-auto, Capgo-Plugin-Verzeichnis Für den Produktworkflow in Capgo-Plugin-Verzeichnis, Capacitor-Plugins von Capgo Für die Implementierungsdetails in Capacitor-Plugins von Capgo Hinzufügen oder Aktualisieren von Plugins Für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins und Ionische Unternehmens-Plugin-Alternativen Für den Produktworkflow in Ionischen Unternehmens-Plugin-Alternativen.