Esta página contém instruções de configuração do CTS específicas para o Android 10 e versões anteriores.
Instalar o JDK
- Para o Android 9 e 10, instale o JDK 9.
- Para o Android 8 ou versões anteriores, instale o JDK 8.
Definir o primeiro nível da API
Para dispositivos lançados com o Android 9 ou 10, defina a
propriedade ro.product.first_api_level
como um valor válido em
Codinomes, tags e números de build.
Para dispositivos lançados no Android 8.x ou versões anteriores, desative (remova) a
propriedade ro.product.first_api_level
para o primeiro build do produto. Para
todos os builds subsequentes, defina ro.product.first_api_level
como o valor correto do nível da
API. Isso permite que a propriedade identifique corretamente um novo produto e
preserve informações sobre o primeiro nível da API do produto. Se a flag não
for definida, o Android vai atribuir Build.VERSION.SDK_INT
a ro.product.first_api_level
.
Requisitos de armazenamento
Os testes de estresse de mídia do CTS exigem que os videoclipes estejam no armazenamento externo
(/sdcard
).
O espaço necessário depende da resolução máxima de reprodução de vídeo com suporte do dispositivo. Consulte a seção 5 do documento de definição de compatibilidade do Android para ver a versão da plataforma das resoluções necessárias.
Confira os requisitos de armazenamento por resolução máxima de reprodução de vídeo:
- 480x360: 98 MB
- 720x480: 193 MB
- 1280x720: 606 MB
- 1920x1080: 1863 MB
Configurar o DUT
Esta seção contém instruções especiais de configuração do DUT para AOSP 10 ou anteriores.
Ativar a depuração USB
No Android 9 ou 10, navegue até Sistema > Opções do desenvolvedor.
No Android 8 ou versões anteriores, navegue até Configurações > Opções do desenvolvedor.
Ativar locais fictícios (AOSP 4.4.x e 5.x)
No Android 5.x e 4.4.x, navegue até Configurações > Opções do desenvolvedor e ative a opção Permitir locais falsos.
Configurar testes de acessibilidade (CTS 2.1 R2 - 4.2 R4)
Configure seu dispositivo (ou emulador) para executar os testes de acessibilidade com:
adb install -r
android-cts/repository/testcases/CtsDelegatingAccessibilityService.apk
Em seguida, navegue até Configurações > Acessibilidade > Acessibilidade e ative Delegar serviço de acessibilidade.
Configurar para o teste de administração de dispositivos (CTS 6.x ou versão anterior)
Em dispositivos que declaram android.software.device_admin
, configure o dispositivo para
executar o teste de administração usando:
adb install -r android-cts/repository/testcases/CtsDeviceAdmin.apk
Em seguida, em Configurações > Segurança > Selecionar administradores do dispositivo, ative os
dois administradores do dispositivo android.deviceadmin.cts.CtsDeviceAdminReceiver*
.
Verifique se android.deviceadmin.cts.CtsDeviceAdminDeactivatedReceiver
e todos
os outros administradores de dispositivos pré-carregados continuam desativados.
Configurar arquivos de mídia (AOSP 10 ou anterior)
Os testes de streaming de vídeo para o Android 10 ou versões anteriores exigem que os
arquivos de vídeo estejam no armazenamento externo (/sdcard
). Para mais informações, consulte
Requisitos de armazenamento.