O Google tem o compromisso de promover a igualdade racial para as comunidades negras. Saiba como.

com.android.tradefed.targetprep

Interfaces

FlashingResourcesParser.Constraint Uma interface de filtragem, destinado a permitir que FlashingResourcesParser ignorar alguns recursos que de outra forma poderiam usar
IDeviceFlasher Pisca uma imagem de dispositivo em um dispositivo.
IFlashingResourcesParser Interface para fornecer versões necessárias de arquivos de imagem auxiliares necessários para atualizar um dispositivo.
IFlashingResourcesRetriever Interface para recuperar arquivos de imagem auxiliares necessários para atualizar um dispositivo.
IHostCleaner Limpa o host após o término da execução do teste.
ITargetCleaner Esta interface está obsoleta. tearDown foi movido para a interface ITargetPreparer base.
ITargetPreparer Prepara o ambiente de teste para a execução do teste.
ITestsZipInstaller Instala testes de um arquivo zip de testes (conforme gerado pelo sistema de compilação) em um dispositivo.

Aulas

BaseEmulatorPreparer Preparador comum para iniciar um emulador local.
BaseTargetPreparer Classe de implementação base para ITargetPreparer que permite controlar se o objeto está desativado ou não.
BuildInfoRecorder Um ITargetPreparer que escreve informações de compilação de dados meta em um arquivo especificado.
CreateAvdPreparer
CreateUserPreparer Preparador de destino para criar o usuário e limpá-lo no final.
DefaultTestsZipInstaller Uma implementação padrão do instalador zip de testes.
DeviceBuildInfoBootStrapper A ITargetPreparer essa informação substitui construir campos com atributos lidos a partir do dispositivo

Isso é útil para testar dispositivos com compilações geradas a partir de uma fonte externa (por exemplo

DeviceBuildInfoInjector A ITargetPreparer que inserções DeviceBuildDescriptor metadados para o IBuildInfo .
DeviceCleaner Executa a reinicialização ou formata como ação de limpeza após o teste e, opcionalmente, desliga a tela
DeviceFlashPreparer A ITargetPreparer que pisca uma imagem em hardware Android física.
DeviceImageZipFlashingTargetPreparer Um preparador de destino que atualiza o dispositivo com imagens de dispositivo fornecidas por meio de um formato específico.
Configuração do dispositivo Um ITargetPreparer que configura um dispositivo para o teste baseado em fornecida Option s.
DeviceUpdateTargetPreparer Um resumo ITargetPreparer que cuida de passos comuns em torno de atualizar dispositivos com um arquivo de imagem do dispositivo a partir de uma fonte externa (por oposição a um serviço de compilação).
FastbootDeviceFlasher Uma classe que depende do fastboot para fazer o flash de uma imagem em hardware Android físico.
FastbootUpdateBootstrapPreparer Um ITargetPreparer que os estágios especificado arquivos (bootloader, rádio, dispositivo de imagem zip) em IDeviceBuildInfo para obter dispositivos brilharam com FastbootDeviceFlasher , em seguida, injeta atributos dispositivo de pós-boot para a informação de construção para fins de divulgação de resultados.
FlashingResourcesParser Uma classe que analisa as versões necessárias de arquivos de imagem auxiliares necessários para atualizar um dispositivo.
FlashingResourcesParser.AndroidInfo Um typedef para Map<String, MultiMap<String, String>> .
GkiDeviceFlashPreparer Um preparador de destino que atualiza o dispositivo com a imagem genérica do kernel comum do Android.
GsiDeviceFlashPreparer Um preparador de destino que exibe o dispositivo com a imagem genérica do sistema android.
InstallApexModuleTargetPreparer
KillExistingEmulatorPreparer A ITargetPreparer que desliga um emulador em execução.
LocalEmulatorLaunch Um TargetPreparer que inicia um emulador localmente a partir de um ambiente de construção Android.
LocalEmulatorSnapshot Um TargetPreparer destinado a gerar um instantâneo limpo do emulador a partir de um ambiente de construção / desenvolvimento Android
ModuleOemTargetPreparer
ModuleOemTargetPreparer.ModuleInfo Uma classe de estrutura simples para armazenar informações sobre um módulo
RecoveryLogPreparer Um preparador de destino usado para coletar logs antes da recuperação.
RunCommandTargetPreparer
RunOnSecondaryUserTargetPreparer Um ITargetPreparer que cria um usuário secundário na configuração e marcas que os testes devem ser executados em que o usuário.
RunOnSystemUserTargetPreparer Um ITargetPreparer que as marcas que os testes devem ser executados no usuário (em vez do usuário atual).
RunOnWorkProfileTargetPreparer Um ITargetPreparer que cria um perfil de trabalho na configuração e marcas que os testes devem ser executados em que o usuário.
StubTargetPreparer Espaço reservado implementação vazia de um ITargetPreparer .
TestAppInstallSetup Um ITargetPreparer que instala um ou mais aplicações de uma IDeviceBuildInfo.getTestsDir() pasta para o dispositivo.

Enums

AltDirBehavior Um enum para definir comportamentos alternativos de diretório para vários instaladores / empurradores de artefatos de teste

DeviceCleaner.CleanupAction
DeviceCleaner.PostCleanupAction
DeviceFlashPreparer.EncryptionOptions Enum de opções para lidar com a criptografia da imagem de dados do usuário
IDeviceFlasher.UserDataFlashOption Enum de opções para lidar com a imagem de dados do usuário

Exceções

DeviceFailedToBootError Lançado se um dispositivo falhar ao inicializar após ser atualizado com uma versão.