Esegui dei test con il sistema operativo Android Automotive su Pixel Tablet

Android Automotive OS in esecuzione su Pixel Tablet

Oltre all'emulatore Android Automotive OS, Pixel Tablet può essere utilizzato come dispositivo hardware fisico per testare l'app su Android Automotive OS.

Richiedi l'accesso

Per accedere all'immagine di sistema Android Automotive OS su Pixel Tablet, devi essere incluso in una lista consentita. Puoi inviare il modulo di accesso ad Android Automotive OS su Pixel Tablet per ottenere l'accesso.

Immagini di sistema

I seguenti target hanno build disponibili sul ramo git_udc-car-release:

Target adb root Google Play Services Google Automotive App Host Google Play Store Google Maps Assistente Google Android Auto
tangorpro_car_ext-user
tangorpro_car_ext-userdebug

I seguenti target hanno build disponibili sul ramo git_internal-android15-automotiveos-release:

Target adb root Google Play Services Google Automotive App Host Google Play Store Google Maps Gemini Android Auto
tangorpro_car_ext-user
tangorpro_car_ext-userdebug

Flash del dispositivo

Per eseguire il flash del dispositivo, segui i passaggi descritti in Eseguire il flash con Android Flash Tool. Assicurati di aver eseguito l'accesso allo strumento utilizzando l'Account Google registrato al programma, altrimenti non vedrai le build. Quando ti viene chiesto di selezionare una build, seleziona quella che soddisfa le tue esigenze tra le immagini di sistema.

Tornare alla build pubblica

Se vuoi ripristinare il software del dispositivo, puoi seguire le istruzioni riportate in Ripristinare la build pubblica di Pixel.

Utilizzare il dispositivo come ricevitore Android Auto

Nelle immagini user (UAA1.250513.001 o versioni successive), puoi utilizzare il dispositivo come ricevitore Android Auto. Per connettere lo smartphone a Pixel Tablet con Android Automotive OS, apri l'app Android Auto dalla griglia del launcher sul tablet e segui le istruzioni sullo schermo per eseguire l'accoppiamento tramite Bluetooth.

Emulare lo stato dell'hardware

Come l'emulatore Android Automotive OS, l'immagine Android Automotive OS per Pixel Tablet supporta l'emulazione dello stato dell'hardware.

Simulare la guida

Simulare la guida utilizzando le Impostazioni rapide

Nelle immagini userdebug (UAA1.250207.001 o versioni successive), puoi simulare la guida utilizzando il menu Impostazioni rapide:

  1. Attiva le opzioni sviluppatore.
  2. Nel menu Impostazioni rapide, attiva/disattiva Imposta guida, come mostrato nell' immagine seguente:
Simulare la guida con il menu Impostazioni rapide
Menu Impostazioni rapide

Simulare la guida utilizzando adb

Per simulare uno stato di guida utilizzando adb, puoi utilizzare il seguente comando:

adb shell cmd car_service inject-vhal-event 0x11600207 30 -t 2000 \
&& adb shell cmd car_service inject-vhal-event 0x11400400 8 \
&& adb shell cmd car_service inject-vhal-event 0x11200402 false

Questo comando esegue tre operazioni:

  1. Imposta PREF_VEHICLE_SPEED su 30 metri al secondo (circa 108 km/h), aumentando la velocità in 2 secondi.
  2. Imposta GEAR_SELECTION su GEAR_DRIVE.
  3. Imposta PARKING_BRAKE_ON su false.

Per simulare uno stato di parcheggio (lo stato predefinito all'avvio), puoi utilizzare il seguente comando:

adb shell dumpsys car_service inject-vhal-event 0x11600207 0 \
&& adb shell dumpsys car_service inject-vhal-event 0x11400400 4

Questo comando esegue due operazioni:

  1. Imposta PREF_VEHICLE_SPEED su 0 metri al secondo (arresto).
  2. Imposta GEAR_SELECTION su GEAR_PARK.

Problemi noti

Android Automotive OS per Pixel Tablet non è certificato CTS e non deve essere considerato un dispositivo di produzione. Questa sezione descrive i problemi noti e le possibili soluzioni alternative.

Se riscontri un problema o hai una richiesta di funzionalità durante l'utilizzo di Android Automotive OS su Pixel Tablet, puoi segnalarlo utilizzando Google Issue Tracker. Assicurati di compilare tutte le informazioni richieste nel modello di problema. Prima di segnalare un nuovo problema, verifica se è già stato segnalato nell'elenco dei problemi. Puoi iscriverti e votare i problemi facendo clic sulla stella per un problema nel tracker. Per ulteriori informazioni, consulta Iscriversi a un problema.

Crea un nuovo problema

Località

Poiché Pixel Tablet non ha un sensore GPS e i dispositivi Android Automotive OS non sono tenuti a supportare la posizione di rete, i Pixel Tablet con Android Automotive OS non segnalano la propria posizione.

Simulare la posizione fittizia utilizzando un'app

Per testare un'app che richiede letture della posizione, attiva le opzioni sviluppatore e installa un'app per la posizione fittizia.

Posizione fittizia utilizzando adb

In alternativa, puoi utilizzare adb per simulare la posizione utilizzando i seguenti comandi:

# Turn on the system location setting
adb shell cmd location set-location-enabled true

# Enable the developer option to allow mock locations
adb shell appops set 2000 android:mock_location allow

# Add a mock location provider named PROVIDER_NAME
# If your app uses a specific type of location provider, you should use the standard
# name of that provider, such as "fused", "gps", "network", or "passive"
adb shell cmd location providers add-test-provider PROVIDER_NAME

# Use the mock location provider named PROVIDER_NAME
adb shell cmd location providers set-test-provider-enabled PROVIDER_NAME true

# Set the location provided by PROVIDER_NAME,
# where latitude and longitude are a comma separated pair such as "37.4215,-122.0843"
adb shell cmd location providers set-test-provider-location PROVIDER_NAME --location LATITUDE,LONGITUDE

# Confirm that the location has been set
adb shell dumpsys location | grep "last location"

Per interrompere l'utilizzo del fornitore di posizioni fittizie, utilizza il seguente comando:

adb shell cmd location providers set-test-provider-enabled PROVIDER_NAME false

Bluetooth

Il supporto per i profili Bluetooth, come il profilo Hands-Free (HFP) e il profilo Advanced Audio Distribution (A2DP), potrebbe mancare o non essere completamente funzionale.

Radio

L'app Radio predefinita non funziona.

Android Auto

Le connessioni Android Auto via cavo non funzionano in modo coerente. Se possibile, utilizza una connessione wireless. Per istruzioni passo passo , consulta Configurare Android Auto.

Note di rilascio

AAI5.260516.001.A2 (16 maggio 2026)

Questa release ha build disponibili sul ramo git_internal-android15-automotiveos-release.

Aggiornamenti

UAA1.250513.001 (13 maggio 2025)

Questa release ha build disponibili sul ramo git_udc-car-release.

Aggiornamenti

  • La build tangorpro_car_ext-user ora supporta la funzione di ricevitore Android Auto.

UAA1.250207.001 (7 febbraio 2025)

Questa release ha build disponibili sul ramo git_udc-car-release.

Aggiornamenti

  • Aggiunge il supporto per le app mobile ideali per le auto.
  • Migliora la stabilità audio per il controllo del volume.
  • Disattiva la riattivazione scollegando un cavo USB ed eseguendo un gesto di tocco per ridurre il consumo della batteria.
  • Attiva i servizi della videocamera.
  • Supporta un menu Impostazioni rapide nella barra di stato per gli sviluppatori. (Disponibile solo nelle build userdebug.)

Correzioni di bug

  • Modifiche del volume audio per stream.
  • Il volume della musica ora persiste e il controllo del volume non viene visualizzato all'avvio.
  • Non si verifica più un arresto anomalo quando si modifica il volume nelle impostazioni.
  • Il Wi-Fi è disattivato dopo il riavvio.
  • Passa automaticamente da Rotary IME a Carboard.
  • Rimuove le funzionalità non disponibili, ad esempio android.software.app_widgets.