Vai alla pagina iniziale

Installazione di Android

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 predefinita per consentire al host di scoprire il plugin 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>

La categoria predefinita è IOT. Il tuo app deve qualificarsi per quella categoria prima di pubblicare.

Se il tuo app appartiene ad 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.

Finestra del terminale
npx cap sync android
  • setRootTemplate aggiorna lo schermo della lista di Android Auto.
  • La selezione della riga di Android Auto emette carAction a JavaScript.
  • Le sezioni sono livellate su Android Auto; titolo di riga, sottotitolo, id e payload sono preservati.
  • Il debug consente tutti gli host; i rilasci utilizzano l'elenco di host approvati da AndroidX.

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

Se stai utilizzando L'installazione di Android per pianificare il lavoro di plugin nativo, connettilo con Utilizza @capgo/capacitor-auto per la capacità nativa in Utilizza @capgo/capacitor-auto, Capgo Directory dei Plugin per il flusso di lavoro del prodotto in Capgo Directory dei Plugin, Capacitor Plugin da Capgo per i dettagli di implementazione in Capacitor Plugin da Capgo, Aggiunta o Aggiornamento dei Plugin per i dettagli di implementazione in Aggiunta o Aggiornamento dei Plugin, e Alternative Plugin Enterprise Ionic per il flusso di lavoro del prodotto in Alternative Plugin Enterprise Ionic.