Vai alla pagina iniziale

Installazione di Android

GitHub

L'app di guida per Android utilizza AndroidX Car App Library e una sezione di esempio CarAppService.

Il plugin invia la dichiarazione del servizio, template la capacità e una categoria Android Auto di default, in modo che il host possa scoprirlo dopo la sincronizzazione.

Il plugin contribuisce questo servizio nativo:

<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>

Include anche:

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

The categoria predefinita è IOTLa tua app deve soddisfare le esigenze di quella categoria prima di pubblicarla.

Se la tua app appartiene a un'altra categoria di Android Auto, sovrascrivi la dichiarazione del servizio nel manifesto dell'app e utilizza la categoria richiesta da Google per il tuo caso d'uso.

Fenestra del terminale
npx cap sync android
  • setRootTemplate aggiorna lo schermo della lista di Android Auto.
  • L'emissione della selezione di riga di Android Auto carAction trasmette a JavaScript.
  • Le sezioni sono livellate su Android Auto; titolo della riga, sottotitolo, id e payload sono preservati.
  • Le versioni di debug consentono tutti gli host; le versioni di rilascio utilizzano l'elenco di host consentiti di AndroidX.

Android Auto non visualizza il tuo WebView Capacitor. L'host del veicolo visualizza i modelli approvati dalla libreria di applicazioni per auto di AndroidX.

Se stai utilizzando Configurazione di Android per pianificare il lavoro di plugin nativo, connettilo con Utilizzando @capgo/capacitor-auto per la capacità nativa in Utilizzando @capgo/capacitor-auto, Capgo Plugin Directory for the product workflow in Capgo Plugin Directory, Capacitor Plugins by Capgo for the implementation detail in Capacitor Plugins by Capgo, Aggiunta o Aggiornamento dei plugin per il dettaglio di implementazione dell'Aggiunta o Aggiornamento dei plugin, e Alternative plugin Enterprise Ionic per il flusso di lavoro del prodotto nelle Alternative plugin Enterprise Ionic.