Questa pagina contiene istruzioni di configurazione CTS specifiche per Android 10 e versioni precedenti.
Installa JDK
- Per Android 9 e 10, installa JDK 9.
- Per Android 8 o versioni precedenti, installa JDK 8.
Imposta il primo livello API
Per i dispositivi lanciati con Android 9 o 10, imposta la proprietà ro.product.first_api_level
su un valore valido tra quelli indicati in Nomi in codice, tag e numeri di build.
Per i dispositivi lanciati su Android 8.x o versioni precedenti, imposta la proprietà ro.product.first_api_level
su un valore non impostato (rimuovila) per la prima build del prodotto. Per tutte le build successive, imposta ro.product.first_api_level
sul valore corretto del livello API. In questo modo, la proprietà può identificare correttamente un nuovo prodotto e
conservare le informazioni sul primo livello API del prodotto. Se il flag non è impostato, Android assegna Build.VERSION.SDK_INT
a ro.product.first_api_level
.
Requisiti di spazio di archiviazione
I test di stress dei contenuti multimediali CTS richiedono che i clip video si trovino su un'unità di archiviazione esterna
(/sdcard
).
Lo spazio richiesto dipende dalla risoluzione massima di riproduzione video supportata dal dispositivo. Consulta la sezione 5 del documento Android Compatibility Definition per la versione della piattaforma delle risoluzioni richieste.
Di seguito sono riportati i requisiti di spazio di archiviazione in base alla risoluzione massima di riproduzione video:
- 480 x 360: 98 MB
- 720 x 480: 193 MB
- 1280 x 720: 606 MB
- 1920 x 1080: 1863 MB
Configura il DUT
Questa sezione contiene istruzioni di configurazione speciali del DUT per AOSP 10 o versioni precedenti.
Attiva debug USB
In Android 9 o 10, vai a Sistema > Opzioni sviluppatore.
In Android 8 o versioni precedenti, vai a Impostazioni > Opzioni sviluppatore.
Attivare le posizioni fittizie (AOSP 4.4.x e 5.x)
In Android 5.x e 4.4.x, vai a Impostazioni > Opzioni sviluppatore e attiva Consenti posizioni simulate.
Configurazione per i test di accessibilità (CTS 2.1 R2 - 4.2 R4)
Configura il dispositivo (o l'emulatore) per eseguire i test di accessibilità con:
adb install -r
android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
Quindi, vai a Impostazioni > Accessibilità > Accessibilità e attiva Servizio di accessibilità per la delega.
Configurazione per il test di amministrazione del dispositivo (CTS 6.x o versioni precedenti)
Sui dispositivi che dichiarano android.software.device_admin
, configura il dispositivo in modo da eseguire il test di amministrazione del dispositivo utilizzando:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
Quindi, in Impostazioni > Sicurezza > Seleziona amministratori dispositivo, attiva i due amministratori dispositivo android.deviceadmin.cts.CtsDeviceAdminReceiver*
.
Assicurati che android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
e tutti gli altri amministratori del dispositivo precaricati rimangano disattivati.
Configurare i file multimediali (AOSP 10 o versioni precedenti)
I test di streaming video per Android 10 o versioni precedenti richiedono che i file video si trovino su uno spazio di archiviazione esterno (/sdcard
). Per ulteriori informazioni, consulta Requisiti di archiviazione.