com.android.tradefed.build

Interfaces

IAppBuildInfo Esta interfaz está en desuso. Utilice IBuildInfo directamente.
IBuildInfo Contiene información sobre la compilación que se está probando.
IBuildProvider Responsable de proporcionar información sobre la compilación bajo prueba.
IDeviceBuildInfo Un IBuildInfo que representa una compilación completa de un dispositivo Android y (opcionalmente) sus pruebas.
IDeviceBuildProviderIDeviceBuildProvider Un IBuildProvider que usa información de un ITestDevice para recuperar una compilación.
IFileDownloader Interfaz para descargar un archivo remoto.
IFolderBuildInfo Un IBuildInfo abstracto simple cuyos artefactos de compilación se encuentran en un directorio del sistema de archivos local.

Clases

AppBuildInfo Un IBuildInfo que representa una aplicación de Android y sus paquetes de prueba.
AppDeviceBuildInfo Esta clase está en desuso. Use IDeviceBuildInfo directamente.
BootstrapBuildProvider Un IDeviceBuildProvider que arranca la información de compilación del dispositivo de prueba

Esto se usa típicamente para dispositivos con una compilación suministrada externamente, es decir

Información de compilación Implementación genérica de un IBuildInfo que debe asociarse con un ITestDevice .
BuildInfoKey Enumeración de retención de clase relacionada con consultas de información de compilación.
Error de recuperación de compilación Se produjo un error fatal al recuperar la compilación para la prueba.
BuildSerializedVersionBuildSerializedVersion Clase que contiene la versión de serialización actual de todo IBuildInfo .
CommandLineBuildInfoBuilder Utilidad destinada a capturar los argumentos de información de compilación habituales desde una línea de comando y crear un IBuildInfo a partir de ellos.
DependenciesResolver Un nuevo tipo de proveedor que permite obtener todas las dependencias para una prueba.
DeviceBuildDescriptorDispositivoBuildDescriptor Una clase contenedora para un IBuildInfo , que contiene métodos auxiliares para recuperar información de compilación de la plataforma del dispositivo.
DeviceBuildInfo Un IBuildInfo que representa una compilación completa de un dispositivo Android y (opcionalmente) sus pruebas.
DeviceFolderBuildInfo Un IDeviceBuildInfo que también contiene otros artefactos de compilación contenidos en un directorio en el sistema de archivos local.
Proveedor de compilación existente Un IBuildProvider que devuelve un IBuildInfo ya construido.
ArchivoDescargarCaché Una clase auxiliar que mantiene un caché LRU del sistema de archivos local de los archivos descargados.
ArchivoDescargarCacheFactory Una fábrica para crear FileDownloadCache
ArchivoDescargaCachéEnvoltura Una clase contenedora que proporciona funciones FileDownloadCache mientras implementa la interfaz IFileDownloader .
FolderBuildInfo Implementación concreta de un IFolderBuildInfo .
LocalAppBuildProviderLocalAppBuildProvider Un IBuildProvider que construye un IBuildInfo basado en una ruta local proporcionada
LocalDeviceBuildProvider Un IBuildProvider que construye un IDeviceBuildInfo basado en una ruta de directorio del sistema de archivos proporcionada.
LocalFolderBuildProvider Un IBuildProvider que construye un IFolderBuildInfo basado en una ruta local proporcionada
OtaDeviceBuildInfo Un IDeviceBuildInfo utilizado para pruebas de actualización inalámbricas.
OtatoolsBuildInfo Un IBuildInfo que contiene artefactos otatools.
OtaZipfileBuildProvider Proporciona un IBuildInfo basado en un archivo zip OTA local.
StubBuildProvider Implementación vacía sin operación de un IBuildProvider .
ArchivoVersionado Estructura de datos que representa un archivo que tiene una versión asociada.

Enumeraciones

BuildInfoKey.BuildInfoFileKey Enumeración que describe todos los tipos de archivos conocidos que se pueden consultar a través de IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) .
IBuildInfo.BuildInfoProperties Algunas propiedades que un IBuildInfo puede tener para modificar su manejo.