com.android.tradefed.build

Interfaces

IAppBuildInfo O uso dessa interface foi descontinuado. Use IBuildInfo diretamente. 
IBuildInfo Contém informações sobre o build em teste. 
IBuildProvider Responsável por fornecer informações sobre o build em teste. 
IDeviceBuildInfo Um IBuildInfo que representa um build completo do dispositivo Android e (opcionalmente) os testes dele. 
IDeviceBuildProvider Um IBuildProvider que usa informações de um ITestDevice para recuperar um build. 
IFileDownloader Interface para baixar um arquivo remoto. 
IFolderBuildInfo Um IBuildInfo abstrato simples cujos artefatos de build estão contidos em um diretório do sistema de arquivos local. 
IFuseDriverProfile Define o comportamento específico de um driver FUSE específico, permitindo que o MountManager seja genérico. 

Classes

AppBuildInfo Um IBuildInfo que representa um app Android e os pacotes de teste dele. 
AppDeviceBuildInfo O uso dessa classe foi descontinuado. Use IDeviceBuildInfo diretamente. 
BootstrapBuildProvider Um IDeviceBuildProvider que inicializa informações de build do dispositivo de teste.

Isso é usado normalmente para dispositivos com um build fornecido externamente, ou seja,

BuildInfo Implementação genérica de um IBuildInfo que precisa ser associado a um ITestDevice
BuildInfoKey Classe que contém a enumeração relacionada a consultas de informações de build. 
BuildSerializedVersion Classe que contém a versão de serialização atual de todos os IBuildInfo
CasConverter Uma classe singleton para converter um diretório em blocos FastCDC no diretório original. 
CasFuseDriverProfile CasDriverProfile é uma implementação específica de IFuseDriverProfile para imagens de dispositivos que são diretórios em blocos FastCDC. 
CommandLineBuildInfoBuilder Utilitário destinado a capturar os argumentos de informações de build usuais de uma linha de comando e criar um IBuildInfo com eles. 
DependenciesResolver Um novo tipo de provedor que permite receber todas as dependências de um teste. 
DeviceBuildDescriptor Uma classe wrapper para um IBuildInfo que contém métodos auxiliares para recuperar informações de build da plataforma do dispositivo. 
DeviceBuildInfo Um IBuildInfo que representa um build completo do dispositivo Android e (opcionalmente) os testes dele. 
DeviceFolderBuildInfo Um IDeviceBuildInfo que também contém outros artefatos de build contidos em um diretório no sistema de arquivos local. 
ExistingBuildProvider Um IBuildProvider que retorna um IBuildInfo já construído. 
FileDownloadCache Uma classe auxiliar que mantém um cache LRU do sistema de arquivos local de arquivos baixados. 
FileDownloadCacheFactory Uma fábrica para criar FileDownloadCache
FileDownloadCacheWrapper Uma classe wrapper que fornece FileDownloadCache recursos ao implementar a IFileDownloader interface. 
FolderBuildInfo Implementação concreta de um IFolderBuildInfo
FuseMountManager  
FuseMountManagerFactory Fábrica para criar e configurar instâncias FuseMountManager
LocalAppBuildProvider Um IBuildProvider que constrói um IBuildInfo com base em um caminho local fornecido
LocalDeviceBuildProvider Um IBuildProvider que constrói um IDeviceBuildInfo com base em um caminho de diretório do sistema de arquivos fornecido. 
LocalFolderBuildProvider Um IBuildProvider que constrói um IFolderBuildInfo com base em um caminho local fornecido
OtaDeviceBuildInfo Um IDeviceBuildInfo usado para testes de atualização over-the-air. 
OtatoolsBuildInfo Um IBuildInfo que contém artefatos otatools. 
StubBuildProvider Implementação vazia sem operação de um IBuildProvider
VersionedFile Estrutura de dados que representa um arquivo com uma versão associada. 

Enumerações

BuildInfoKey.BuildInfoFileKey Enumeração que descreve todos os tipos de arquivo conhecidos que podem ser consultados usando IBuildInfo.getFile(BuildInfoFileKey)
IBuildInfo.BuildInfoProperties Algumas propriedades que um IBuildInfo pode ter para ajustar algum tratamento dele. 

Exceções

BuildRetrievalError Ocorreu um erro fatal ao recuperar o build para teste.