Android-Einrichtung
Kopieren Sie einen Einrichtungsvorschlag mit den Installationsanweisungen und der vollständigen Markdown-Dokumentation für dieses Plugin.
Android-Car-Unterstützung verwendet 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.
Einbezogene Manifestdatei
Abschnitt mit dem Titel „Einbezogene Manifestdatei“Das Plugin beiträgt diese native Dienstfunktion:
<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. Ihr 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 Ihrem App-Manifest und verwenden Sie die von Google für Ihren Anwendungsfall erforderliche Kategorie.
Synchronisieren
Abschnitt mit dem Titel „Synchronisieren“npx cap sync androidVerhalten
Abschnitt mit dem Titel „Verhalten“setRootTemplateaktualisiert die Android-Auto-Listenscreen.- Android-Auto-Row-Selektion 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.
Android-Auto rendert Ihre Capacitor WebView nicht. Der Fahrzeug-Host rendert genehmigte Templates aus der AndroidX Car App Library.
Weitermachen von Android-Einrichtung
Abschnitt mit dem Titel „Weitermachen von Android-Einrichtung“Wenn Sie Android-Einrichtung für die native Plugin-Arbeit zu planen, verbinden Sie es mit Mit @capgo/capacitor-auto für die native Fähigkeit in Mit @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 Ionic Enterprise-Plugin-Alternativen für den Produktworkflow in Ionic Enterprise-Plugin-Alternativen.