com.android.tradefed.build

Interfaces

IAppBuildInfo La interfaz de dejó de estar disponible. Usa IBuildInfo directamente. 
IBuildInfo Contiene información sobre la compilación en prueba. 
IBuildProvider Es responsable de proporcionar información sobre la compilación en prueba. 
IDeviceBuildInfo Es un IBuildInfo que representa una compilación completa de dispositivos Android y (opcionalmente) sus pruebas. 
IDeviceBuildProvider Es un IBuildProvider que usa información de un ITestDevice para recuperar una compilación. 
IFileDownloader Interfaz para descargar un archivo remoto. 
IFolderBuildInfo Es un IBuildInfo abstracto simple cuyos artefactos de compilación se encuentran en un directorio del sistema de archivos local. 
IFuseDriverProfile Define el comportamiento específico de un controlador FUSE en particular, lo que permite que MountManager sea genérico. 

Clases

AppBuildInfo Es un IBuildInfo que representa una aplicación para Android y sus paquetes de prueba. 
AppDeviceBuildInfo Esta clase dejó de estar disponible. Usa IDeviceBuildInfo directamente. 
BootstrapBuildProvider Es un IDeviceBuildProvider que inicia la información de la compilación desde el dispositivo de prueba.

Por lo general, se usa para dispositivos con una compilación suministrada externamente, es decir,

BuildInfo Implementación genérica de un IBuildInfo que debe asociarse con un ITestDevice
BuildInfoKey Clase que contiene la enumeración relacionada con las consultas de información de la compilación. 
BuildSerializedVersion Clase que contiene la versión de serialización actual de todos los IBuildInfo
CasConverter Es una clase singleton para convertir un directorio fragmentado de FastCDC en su directorio original. 
CasFuseDriverProfile CasDriverProfile es una implementación específica de IFuseDriverProfile para imágenes de dispositivos que son directorios fragmentados de FastCDC. 
CommandLineBuildInfoBuilder Es una utilidad destinada a capturar los argumentos habituales de información de la compilación desde una línea de comandos y crear un IBuildInfo a partir de ellos. 
DependenciesResolver Es un nuevo tipo de proveedor que permite obtener todas las dependencias de una prueba. 
DeviceBuildDescriptor Es una clase wrapper para un IBuildInfo que contiene métodos de ayuda para recuperar información de la compilación de la plataforma del dispositivo. 
DeviceBuildInfo Es un IBuildInfo que representa una compilación completa de dispositivos Android y (opcionalmente) sus pruebas. 
DeviceFolderBuildInfo Es un IDeviceBuildInfo que también contiene otros artefactos de compilación contenidos en un directorio del sistema de archivos local. 
ExistingBuildProvider Es un IBuildProvider que muestra un IBuildInfo ya construido. 
FileDownloadCache Es una clase de ayuda que mantiene una caché LRU del sistema de archivos local de los archivos descargados. 
FileDownloadCacheFactory Es una fábrica para crear FileDownloadCache
FileDownloadCacheWrapper Es una clase wrapper que proporciona FileDownloadCache funciones mientras implementa la IFileDownloader interfaz. 
FolderBuildInfo Implementación concreta de un IFolderBuildInfo
FuseMountManager  
FuseMountManagerFactory Fábrica para crear y configurar instancias de FuseMountManager
LocalAppBuildProvider Es un IBuildProvider que construye un IBuildInfo en función de una ruta de acceso local proporcionada
LocalDeviceBuildProvider Es un IBuildProvider que construye un IDeviceBuildInfo en función de una ruta de acceso de directorio del sistema de archivos proporcionada. 
LocalFolderBuildProvider Es un IBuildProvider que construye un IFolderBuildInfo en función de una ruta de acceso local proporcionada
OtaDeviceBuildInfo Es un IDeviceBuildInfo que se usa para probar actualizaciones inalámbricas. 
OtatoolsBuildInfo Es un IBuildInfo que contiene artefactos de otatools. 
StubBuildProvider Implementación vacía sin operación de un IBuildProvider
VersionedFile Estructura de datos que representa un archivo que tiene una versión asociada. 

Enums

BuildInfoKey.BuildInfoFileKey Enum que describe todos los tipos de archivos conocidos que se pueden consultar a través de IBuildInfo.getFile(BuildInfoFileKey)
IBuildInfo.BuildInfoProperties Algunas propiedades que puede tener un IBuildInfo para ajustar su manejo. 

Excepciones

BuildRetrievalError Se produjo un error fatal mientras se recuperaba la compilación para la prueba.