com.android.tradefed.build

Interfacce

IAppBuildInfo Questa interfaccia è stata ritirata. Utilizza direttamente IBuildInfo. 
IBuildInfo Contiene informazioni sulla build in test. 
IBuildProvider Responsabile della fornitura di informazioni sulla build in test. 
IDeviceBuildInfo Un IBuildInfo che rappresenta una build completa del dispositivo Android e (facoltativamente) i relativi test. 
IDeviceBuildProvider Un IBuildProvider che utilizza le informazioni di un ITestDevice per recuperare una build. 
IFileDownloader Interfaccia per il download di un file remoto. 
IFolderBuildInfo Un semplice IBuildInfo astratto i cui artefatti di compilazione sono contenuti in una directory del filesystem locale. 

Classi

AppBuildInfo Un IBuildInfo che rappresenta un'applicazione per Android e i relativi pacchetti di test. 
AppDeviceBuildInfo Questa classe è stata ritirata. Utilizza direttamente IDeviceBuildInfo. 
BootstrapBuildProvider Un IDeviceBuildProvider che avvia le informazioni di compilazione dal dispositivo di test

Questo viene in genere utilizzato per i dispositivi con una build fornita dall'esterno, ad esempio 

BuildInfo Implementazione generica di un IBuildInfo che deve essere associato a un ITestDevice
BuildInfoKey Classe che contiene l'enumerazione relativa alle query relative alle informazioni di compilazione. 
BuildRetrievalError Si è verificato un errore fatale durante il recupero della build per i test. 
BuildSerializedVersion Classe che contiene la versione corrente della serializzazione di tutti i IBuildInfo
CommandLineBuildInfoBuilder Utilità pensata per acquisire i soliti argomenti delle informazioni di compilazione da una riga di comando e creare un IBuildInfo
DependenciesResolver Un nuovo tipo di provider che consente di ottenere tutte le dipendenze per un test. 
DeviceBuildDescriptor Una classe wrapper per un IBuildInfo che contiene metodi di assistenza per recuperare le informazioni sulla compilazione della piattaforma del dispositivo. 
DeviceBuildInfo Un IBuildInfo che rappresenta una build completa del dispositivo Android e (facoltativamente) i relativi test. 
DeviceFolderBuildInfo Un IDeviceBuildInfo che contiene anche altri elementi di compilazione contenuti in una directory sul file system locale. 
ExistingBuildProvider Un IBuildProvider che restituisce un IBuildInfo già costruito. 
FileDownloadCache Una classe di supporto che gestisce una cache LRU del file system locale dei file scaricati. 
FileDownloadCacheFactory Un'azienda per la creazione di FileDownloadCache 
FileDownloadCacheWrapper Una classe wrapper che fornisce funzionalità FileDownloadCache durante l'implementazione dell'interfaccia IFileDownloader
FolderBuildInfo Implementazione concreta di un IFolderBuildInfo
LocalAppBuildProvider Un IBuildProvider che crea un IBuildInfo in base a un percorso locale specificato 
LocalDeviceBuildProvider Un IBuildProvider che crea un IDeviceBuildInfo in base a un percorso della directory del file system fornito. 
LocalFolderBuildProvider Un IBuildProvider che crea un IFolderBuildInfo in base a un percorso locale fornito 
OtaDeviceBuildInfo Un IDeviceBuildInfo utilizzato per i test degli aggiornamenti over-the-air. 
OtatoolsBuildInfo Un IBuildInfo contenente gli artefatti di otatools. 
StubBuildProvider Implementazione vuota senza operazioni di un IBuildProvider
VersionedFile Struttura di dati che rappresenta un file con una versione associata. 

Enumerazionis

BuildInfoKey.BuildInfoFileKey Enum che descrive tutti i tipi di file noti su cui è possibile eseguire query tramite IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)
IBuildInfo.BuildInfoProperties Alcune proprietà che un IBuildInfo può avere per modificarne la gestione.