En esta página, se incluyen instrucciones de configuración del CTS específicas para Android 10 y versiones anteriores.
Instala el JDK
- En Android 9 y 10, instala JDK 9.
- En Android 8 o versiones anteriores, instala JDK 8.
Cómo establecer el primer nivel de API
Para los dispositivos lanzados con Android 9 o 10, establece la propiedad ro.product.first_api_level
en un valor válido de Codenames, Tags, and Build Numbers.
Para los dispositivos lanzados con Android 8.x o versiones anteriores, anula (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 de nivel de API correcto. 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 medios del CTS requieren que los clips de video se encuentren 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 x 480: 193 MB
- 1280 × 720: 606 MB
- 1920 x 1080: 1863 MB
Configura el DUT
En esta sección, se incluyen instrucciones especiales de configuración del 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.
Cómo habilitar 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, navega a Configuración > Accesibilidad > Accesibilidad y habilita Delegating Accessibility Service.
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
, configura tu dispositivo para ejecutar la prueba de administración del dispositivo con el siguiente comando:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
Luego, en Configuración > Seguridad > Seleccionar administradores del dispositivo, habilita los dos administradores del dispositivo android.deviceadmin.cts.CtsDeviceAdminReceiver*
.
Asegúrate de que android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
y cualquier otro administrador de dispositivos precargado permanezcan inhabilitados.
Configura 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.