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:
- Attiva le opzioni sviluppatore.
- Nel menu Impostazioni rapide, attiva/disattiva Imposta guida, come mostrato nell' immagine seguente:
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 falseQuesto comando esegue tre operazioni:
- Imposta
PREF_VEHICLE_SPEEDsu 30 metri al secondo (circa 108 km/h), aumentando la velocità in 2 secondi. - Imposta
GEAR_SELECTIONsuGEAR_DRIVE. - Imposta
PARKING_BRAKE_ONsufalse.
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 4Questo comando esegue due operazioni:
- Imposta
PREF_VEHICLE_SPEEDsu 0 metri al secondo (arresto). - Imposta
GEAR_SELECTIONsuGEAR_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.
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
- Le prime immagini di Android 15 per i
tangorpro_car_ext-useretangorpro_car_ext-userdebugtarget. - La build
tangorpro_car_ext-useraggiunge il supporto per le app multimediali create utilizzando i modelli della libreria di app per auto. - La build
tangorpro_car_ext-useraggiunge il supporto per Gemini.
UAA1.250513.001 (13 maggio 2025)
Questa release ha build disponibili sul ramo git_udc-car-release.
Aggiornamenti
- La build
tangorpro_car_ext-userora 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.