En esta página, se incluyen instrucciones de configuración de CTS específicas para Android 10 y versiones anteriores.
Instala JDK
- Para Android 9 y 10, instala JDK 9.
- Para Android 8 o versiones anteriores, instala JDK 8.
Cómo establecer el primer nivel de API
Para los dispositivos que se lanzaron con Android 9 o 10, establece la propiedad ro.product.first_api_level
en un valor válido de Nombres internos, etiquetas y números de compilación.
Para los dispositivos lanzados en Android 8.x o versiones anteriores, no configures (quita) la propiedad ro.product.first_api_level
para la primera compilación del producto. Para todas las compilaciones posteriores, establece ro.product.first_api_level
en el valor correcto del nivel de API. Esto permite que la propiedad identifique correctamente un producto nuevo y conserve la información sobre el primer nivel de API del producto. Si no se establece la marca, Android asigna Build.VERSION.SDK_INT
a ro.product.first_api_level
.
Requisitos de almacenamiento
Las pruebas de esfuerzo de contenido multimedia del CTS requieren que los clips de video estén en el almacenamiento externo (/sdcard
).
El espacio requerido depende de la resolución máxima de reproducción de video que admite el dispositivo. Consulta la sección 5 del documento de definición de compatibilidad de Android para conocer la versión de la plataforma de las resoluciones requeridas.
Estos son los requisitos de almacenamiento según la resolución máxima de reproducción de video:
- 480 × 360: 98 MB
- 720 × 480: 193 MB
- 1280 × 720: 606 MB
- 1920 × 1080: 1,863 MB
Configura el DUT
Esta sección contiene instrucciones especiales de configuración de la DUT para AOSP 10 o versiones anteriores.
Habilita la depuración por USB
En Android 9 o 10, navega a Sistema > Opciones para desarrolladores.
En Android 8 o versiones anteriores, navega a Configuración > Opciones para desarrolladores.
Habilita las ubicaciones simuladas (AOSP 4.4.x y 5.x)
En Android 5.x y 4.4.x, navega a Configuración > Opciones para desarrolladores y habilita Permitir ubicaciones simuladas.
Configuración para pruebas de accesibilidad (CTS 2.1 R2 a 4.2 R4)
Configura tu dispositivo (o emulador) para ejecutar las pruebas de accesibilidad con lo siguiente:
adb install -r
android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
Luego, ve a Configuración > Accesibilidad > Accesibilidad y habilita Delegar servicio de accesibilidad.
Configuración para la prueba de administración de dispositivos (CTS 6.x o versiones anteriores)
En los dispositivos que declaran android.software.device_admin
, configúralos para que ejecuten la prueba de administración de dispositivos con lo siguiente:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
Luego, en Configuración > Seguridad > Seleccionar administradores de dispositivos, habilita los dos administradores de dispositivos android.deviceadmin.cts.CtsDeviceAdminReceiver*
.
Asegúrate de que android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
y cualquier otro administrador de dispositivos precargados permanezcan inhabilitados.
Cómo configurar archivos multimedia (AOSP 10 o versiones anteriores)
Las pruebas de transmisión de video para Android 10 o versiones anteriores requieren que los archivos de video estén en el almacenamiento externo (/sdcard
). Para obtener más información, consulta Requisitos de almacenamiento.