Android-Einrichtung
Kopieren Sie eine Einrichtungsanweisung mit den Installationsanweisungen und der vollständigen Markdown-Guideline für diesen Plugin.
Die Unterstützung für Android-Car verwendet AndroidX Car App Library und eine vordefinierte Vorlage CarAppService.
Das Plugin liefert die Dienstdeklaration, template Fähigkeit und eine Standardkategorie für Android Auto, damit der Host sie nach dem Synchronisieren entdecken kann.
Eingeschlossene Manifestdatei
Abschnitt mit dem Titel „Eingeschlossene Manifestdatei“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>Kategorie
Abschnitt mit dem Titel „Kategorie“Die Standardkategorie ist IOT. Ihre 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.
Synchronisieren
Abschnitt mit dem Titel „Synchronisieren”npx cap sync androidVerhalten
Abschnitt mit dem Titel „Verhalten”setRootTemplatedie Android Auto-Listenscreen aktualisiert.- Die Auswahl einer Android Auto-Zeile sendet
carActionnach JavaScript. - Abschnitte werden auf Android Auto aufgeflacht; Titel, Untertitel, ID und Payload werden beibehalten.
- Debug-Builds erlauben alle Hosts; Release-Builds verwenden die Host-Zulassliste von AndroidX.
Beschränkungen
Abschnitt mit dem Titel „Grenzen“Android Auto rendert Ihren Capacitor WebView nicht. Der Fahrzeug-Host rendert genehmigte Vorlagen aus der AndroidX Car App Library.
Fortsetzung von der Android-Einrichtung
Abschnitt mit dem Titel „Fortsetzung von der Android-Einrichtung“Wenn Sie native Plugin-Arbeit planen, verbinden Sie es mit Android-Einrichtung um native Plugin-Arbeit zu planen, verbinden Sie es mit Using @capgo/capacitor-auto Using @capgo/capacitor-auto für die native Fähigkeit in Using @capgo/capacitor-auto Capgo Plugin-Verzeichnis Capgo Plugin-Verzeichnis für den Produktworkflow in Capgo Plugin-Verzeichnis Capacitor Plugins von Capgo für die Implementierungsdetails in Capacitor Plugins durch Capgo Plugins hinzufügen oder aktualisieren für die Implementierungsdetails in Plugins hinzufügen oder aktualisieren, und Ionic Enterprise-Plugin-Alternativen für das Produktworkflow in Ionic Enterprise-Plugin-Alternativen.