Panoramica di Android per le auto

Porta la tua app sui veicoli con Android Auto o Android Automotive OS. Utilizza un'architettura dell'app che funzioni per entrambi i casi, in modo che ogni utente possa utilizzare la tua app.

Android Auto

Android Auto offre un'esperienza con le app ottimizzata per il conducente agli utenti che hanno uno smartphone Android con l'app Android Auto e un impianto stereo aftermarket o per auto compatibile. Possono usare la tua app direttamente sul display dell'auto collegando il telefono. Puoi consentire ad Android Auto di connettersi all'app del tuo smartphone creando servizi che Android Auto utilizza per mostrare al conducente un'interfaccia ottimizzata per il conducente.

Interfaccia utente di Android Auto

Figura 1. Android Auto, basato su uno smartphone e in esecuzione su un'auto.

Sistema operativo Android Automotive

Il sistema operativo Android Automotive è un sistema di infotainment basato su Android integrato nei veicoli. Il sistema dell'auto è un dispositivo autonomo basato su Android ottimizzato per la guida. Con il sistema operativo Android Automotive, gli utenti installano la tua app direttamente nell'auto anziché sui loro telefoni.

Interfaccia utente del sistema operativo Automotive

Figura 2. Android Automotive OS in esecuzione su un emulatore.

Categorie di app supportate

Per motivi specifici delle auto, Android Auto e Android Automotive OS supportano solo determinati tipi di app, come descritto nella tabella seguente:

Categoria Descrizione Piattaforme Utilizzo Pubblicazione
Contenuti multimediali - Audio

Le app multimediali consentono agli utenti di sfogliare e riprodurre musica, radio, audiolibri e altri contenuti audio in auto. Per ulteriori informazioni, consulta Creare app media per le auto.

Importante: la categoria Contenuti multimediali non include contenuti video. Per informazioni sulle app che riproducono video, consulta la categoria Video.

Realizzato utilizzando: MediaBrowserService e MediaSession. Sul sistema operativo Android Automotive, puoi anche creare schermate di accesso e impostazioni (da utilizzare quando il veicolo è parcheggiato) utilizzando Visualizzazioni o Scrittura.

Android Auto e Android Automotive OS Durante la guida o quando il veicolo è parcheggiato Tutti i tipi di canali
Messaggistica

Le app di messaggistica consentono agli utenti di ricevere notifiche in arrivo, leggere i messaggi ad alta voce utilizzando la sintesi vocale e inviare risposte utilizzando l'input vocale nell'auto. Per ulteriori informazioni, consulta la sezione Creare app di messaggistica per Android Auto.

Realizzato utilizzando: notifiche MessagingStyle, un Service per gestire le azioni di risposta e di spunta come lette.

Android Auto Durante la guida o quando il veicolo è parcheggiato Tutti i tipi di canali
Punto d'interesse (PDI)

Le app PDI consentono all'utente di scoprire e raggiungere i punti d'interesse e di eseguire azioni pertinenti, ad esempio app per parcheggi, ricarica e carburante.

Creata utilizzando: la libreria di app Android for Cars. Per ulteriori informazioni specifiche sulle app PDI, consulta Creare un'app di punti d'interesse.

Android Auto e Android Automotive OS Durante la guida o quando il veicolo è parcheggiato Tutti i tipi di canali
Internet of Things (IoT)

Le app IoT consentono agli utenti di eseguire azioni pertinenti sui dispositivi connessi dall'auto. Alcuni esempi sono il controllo dello stato di determinati dispositivi, come l'apertura di una porta del garage, l'accensione degli interruttori delle luci di casa o l'attivazione della sicurezza domestica.

Creata utilizzando: la libreria di app Android for Cars. Per ulteriori informazioni specifiche sulle app IoT, consulta Creare un'app internet of things.

Android Auto e Android Automotive OS Durante la guida o quando il veicolo è parcheggiato Tutti i tipi di canali
Lab meteo

Le app meteo consentono agli utenti di visualizzare informazioni meteo pertinenti relative alla loro posizione attuale o al loro percorso. Le app meteo possono anche fornire funzionalità di navigazione.

Creata utilizzando: la libreria di app Android for Cars. Per ulteriori informazioni specifiche sulle app meteo, consulta Creare un'app meteo.

Android Auto e Android Automotive OS Durante la guida o quando il veicolo è parcheggiato Canali di test interni, chiusi e aperti
Categorie di app parcheggiate
Video

Le app video consentono agli utenti di guardare video in streaming mentre l'auto è parcheggiata. Lo scopo principale di queste app è la visualizzazione di video in streaming.

Creato utilizzando: Visualizzazioni e/o Compose. Per saperne di più, consulta la sezione Creare app video per il sistema operativo Android Automotive.

Sistema operativo Android Automotive Solo quando l'auto è parcheggiata Tutti i tipi di canali
Labs per i giochi

Le app di giochi consentono agli utenti di giocare mentre l'auto è parcheggiata. Lo scopo principale di queste app è giocare.

Creato utilizzando: Visualizzazioni e/o Compose. Per ulteriori informazioni, consulta la sezione Creare giochi per Android Automotive OS.

Sistema operativo Android Automotive Solo quando l'auto è parcheggiata Canali di test interni
Lab sui browser

Le app browser consentono agli utenti di accedere alle pagine web mentre l'auto è parcheggiata.

Creato utilizzando: Visualizzazioni e/o Compose. Per ulteriori informazioni, consulta Creare browser per Android Automotive OS.

Sistema operativo Android Automotive Solo quando l'auto è parcheggiata Canali di test interni

Eseguire l'integrazione con app e servizi Google

Puoi creare le tue app da utilizzare nei veicoli che supportano Android for Cars, inclusi Android Auto e Google integrato.

Per testare le tue app, utilizza gli strumenti di test per eseguire Android Auto e Android Automotive OS sulla tua macchina di sviluppo. Per maggiori dettagli, consulta la sezione Testare le app per Android for Cars.

Per le linee guida sulla progettazione delle app, vedi Android for Cars.

Per saperne di più, consulta queste risorse aggiuntive:

Risorse aggiuntive

Per scoprire di più su Android per auto, consulta le seguenti risorse aggiuntive.

Campioni

Updated 30 settembre 2020

Updated 20 maggio 2019

Updated 8 gennaio 2019

Codelab

Blog

Video