Android-Einrichtung
Kopieren Sie einen Einrichtungsbefehl mit den Installationsanweisungen und der vollständigen Markdown-Dokumentation für diesen Plugin.
Die Unterstützung für Android-Car verwendet die AndroidX Car App Library und eine vordefinierte CarAppService.
Das Plugin liefert die Dienstdeklaration, template Fähigkeit und eine Standardkategorie für Android Auto, damit der Host sie nach der Synchronisierung entdecken kann.
Eingeschränktes Manifest
Abschnitt: Eingeschränktes ManifestDas Plugin beiträgt diese native Dienstleistung:
<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>Kategorie
Abschnitt: KategorieDie 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 Dienstleistungsdeklaration in Ihrem App-Manifest und verwenden Sie die von Google für Ihren Anwendungsfall erforderliche Kategorie.
Synchronisieren
Synchronisierungnpx cap sync androidVerhalten
SynchronisierungsetRootTemplateaktualisiert die Liste des Android Auto-Bildschirms.- Die Auswahl eines Android Auto-Eintrags sendet
carActionnach JavaScript. - Auf Android Auto werden Abschnitte aufgeflacht; Titel, Untertitel, ID und Payload werden beibehalten.
- Debug-Builds erlauben alle Hosts; Release-Builds verwenden die Host-Zulassliste von AndroidX.
Beschränkungen
BeschränkungenAndroid Auto renderet nicht Ihre Capacitor WebView. Der Fahrzeug-Host renderet genehmigte Templates aus der AndroidX Car App Library.
Weitermachen von Android-Einrichtung
Abschnitt mit dem Titel “Weitermachen von Android-Einrichtung”Wenn Sie __CAPGO_KEEP_0__ verwenden Android-Einrichtung zur Planung von native Plugin-Arbeiten, verbinden Sie es mit Mit @capgo/capacitor-auto für die native Fähigkeit in Mit @capgo/capacitor-auto, Capgo Plugin-Ordner für den Produktworkflow in Capgo Plugin-Ordner, Capacitor Plugins von Capgo für die Implementierungsdetail in Capacitor Plugins von Capgo Hinzufügen oder Aktualisieren von Plugins __CAPGO_KEEP_0__ für die Implementierungsdetails in Hinzufügen oder Aktualisieren von Plugins, und Ionic Enterprise-Plugin-Alternativen __CAPGO_KEEP_0__ für den Produktworkflow in Ionic Enterprise-Plugin-Alternativen.