com.android.tradefed.build

Interfaces

IAppBuildInfo (em inglês) Esta interface foi descontinuada. Use IBuildInfo diretamente. 
IBuildInfo (em inglês) Mantém informações sobre o build em teste. 
IBuildProvider (em inglês) Responsável por fornecer informações sobre o build em teste. 
IDeviceBuildInfo (em inglês) Uma IBuildInfo que representa o build completo de um dispositivo Android e, opcionalmente, os testes dele. 
IDeviceBuildProvider (em inglês) Um IBuildProvider que usa informações de um ITestDevice para extrair um build. 
IFileDownloader (link em inglês) Interface para fazer o download de um arquivo remoto. 
IFolderBuildInfo (em inglês) Um IBuildInfo abstrato simples com artefatos de versão que contêm em um diretório do sistema de arquivos local. 

Classes

AppBuildInfo (em inglês) Um IBuildInfo que representa um aplicativo Android e os pacotes de teste dele. 
AppDeviceBuildInfo (em inglês) Esta classe foi descontinuada. Use IDeviceBuildInfo diretamente. 
BootstrapBuildProvider (em inglês) Um IDeviceBuildProvider que inicializa as informações de build do dispositivo de teste.

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

BuildInfo (em inglês) Implementação genérica de um IBuildInfo que precisa ser associado a um ITestDevice
BuildInfoKey (em inglês) Classe que contém a enumeração relacionada a consultas de informações de build. 
BuildRetrievalError (em inglês) Ocorreu um erro fatal ao recuperar o build para teste. 
BuildSerializedVersion (link em inglês) Classe que contém a versão de serialização atual de todos os IBuildInfo
CommandLineBuildInfoBuilder (link em inglês) Utilitário destinado a capturar os argumentos comuns de informações de build de uma linha de comando e criar um IBuildInfo a partir deles. 
DependenciesResolver (em inglês) Um novo tipo de provedor que permite receber todas as dependências para um teste. 
DeviceBuildDescriptor (em inglês) Uma classe wrapper para um IBuildInfo, que contém métodos auxiliares para extrair informações de build da plataforma do dispositivo. 
DeviceBuildInfo (em inglês) Uma IBuildInfo que representa o build completo de um dispositivo Android e, opcionalmente, os testes dele. 
DeviceFolderBuildInfo (em inglês) Um IDeviceBuildInfo que também contém outros artefatos de build contidos em um diretório no sistema de arquivos local. 
OngoingBuildProvider (em inglês) Um IBuildProvider que retorna um IBuildInfo já construído. 
FileDownloadCache (em inglês) Uma classe auxiliar que mantém um cache LRU do sistema de arquivos local de arquivos baixados. 
FileDownloadCacheFactory (link em inglês) Uma fábrica para criar FileDownloadCache
FileDownloadCacheWrapper (em inglês) Uma classe wrapper que fornece recursos FileDownloadCache ao implementar a interface IFileDownloader
FolderBuildInfo (em inglês) Implementação concreta de um IFolderBuildInfo
LocalAppBuildProvider (em inglês) Um IBuildProvider que constrói um IBuildInfo com base em um caminho local fornecido
LocalDeviceBuildProvider (em inglês) Um IBuildProvider que constrói um IDeviceBuildInfo com base em um caminho de diretório do sistema de arquivos fornecido. 
LocalFolderBuildProvider (em inglês) Um IBuildProvider que constrói um IFolderBuildInfo com base em um caminho local fornecido
OtaDeviceBuildInfo (em inglês) Um IDeviceBuildInfo usado para testes de atualização over the air (OTA). 
OtatoolsBuildInfo (em inglês) Um IBuildInfo que contém artefatos otatools. 
StubBuildProvider (em inglês) Implementação vazia de ambiente autônomo de um IBuildProvider
VersionedFile (link em inglês) Estrutura de dados que representa um arquivo que tem uma versão associada. 

Enums

BuildInfoKey.BuildInfoFileKey (em inglês) Enumeração que descreve todos os tipos de arquivo conhecidos que podem ser consultados com IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)
IBuildInfo.BuildInfoProperties (em inglês) Algumas propriedades que um IBuildInfo pode precisar para ajustar o processamento delas.