com.android.tradefed.build

Interfacce

IAppBuildInfo Questa interfaccia è deprecata. Usa direttamente IBuildInfo. 
InfoIBuild Contiene le informazioni sulla build in corso di test. 
IBuildProvider È responsabile di fornire informazioni relative alla build in corso di test. 
IDeviceBuildInfo Un IBuildInfo che rappresenta una build del dispositivo Android completa e (facoltativamente) i relativi test. 
IDeviceBuildProvider Un elemento IBuildProvider che utilizza le informazioni di un ITestDevice per recuperare una build. 
IFileDownloader Interfaccia per il download di un file remoto. 
ICartellaBuildInfo Un semplice IBuildInfo astratto i cui artefatti di build sono contenuti in una directory di file system locale. 

Classi

InfoBuild Un elemento IBuildInfo che rappresenta un'app Android e i relativi pacchetti di test. 
AppDeviceBuildInfo Questo corso è deprecato. Usa direttamente IDeviceBuildInfo. 
BootstrapBuildProvider Un IDeviceBuildProvider che esegue l'avvio delle informazioni sulla build dal dispositivo di test

Viene generalmente utilizzato per i dispositivi con una build fornita esternamente, ad esempio

BuildInfo Implementazione generica di un IBuildInfo che deve essere associata a un ITestDevice
Chiave BuildInfo Classe che contiene l'enumerazione relativa alle query sulle informazioni sulla build. 
Errore di recupero della build Si è verificato un errore irreversibile durante il recupero della build per i test. 
BuildSerializedVersion Classe che contiene la versione di serializzazione attuale di tutti gli elementi IBuildInfo
CommandLineBuildInfoBuilder Utilità concepita per acquisire i normali argomenti delle informazioni di build da una riga di comando e creare un IBuildInfo da questi argomenti. 
Risoluzione delle dipendenze 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 helper per recuperare le informazioni sulla build della piattaforma del dispositivo. 
Info sulla build Un IBuildInfo che rappresenta una build del dispositivo Android completa e (facoltativamente) i relativi test. 
DeviceCartellaBuildInfo Un elemento IDeviceBuildInfo che contiene anche altri artefatti di build contenuti in una directory sul file system locale. 
Provider esistente Un IBuildProvider che restituisce un IBuildInfo già creato. 
FileDownloadCache Una classe helper che gestisce una cache LRU di file system locale dei file scaricati. 
FileDownloadCacheFactory Una fabbrica per la creazione di FileDownloadCache
FileDownloadCacheWrapper Una classe wrapper che fornisce servizi FileDownloadCache durante l'implementazione dell'interfaccia IFileDownloader
CartellaBuildInfo Implementazione concreta di un IFolderBuildInfo
LocalAppBuildProvider Un IBuildProvider che genera un IBuildInfo in base a un percorso locale fornito
LocalDeviceBuildProvider Un IBuildProvider che genera un IDeviceBuildInfo in base a un percorso della directory del file system fornito. 
LocalCartellaBuildProvider Un IBuildProvider che genera un IFolderBuildInfo in base a un percorso locale fornito
OtaDeviceBuildInfo Un IDeviceBuildInfo utilizzato per i test degli aggiornamenti over-the-air. 
OtatoolsBuildInfo Un elemento IBuildInfo che contiene artefatti otatools. 
StubBuildProvider Implementazione vuota di un'istanza di IBuildProvider
File con versione Struttura di dati che rappresenta un file a cui è associata una versione. 

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ò dover modificare in merito alla relativa gestione.