com.android.tradefed.build

Interfacce

IAppBuildInfo Questa interfaccia è deprecata. Utilizzare IBuildInfo direttamente.
IBuildInfo Contiene informazioni sulla build sotto test.
IBuildProvider Responsabile della fornitura di informazioni relative alla build sotto 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 scaricare un file remoto.
IFolderBuildInfo Un semplice IBuildInfo astratto i cui artefatti di compilazione sono contenuti in una directory del file system locale.

Classi

AppBuildInfo Oggetto IBuildInfo che rappresenta un'applicazione Android e i relativi pacchetti di test.
AppDeviceBuildInfo Questa classe è deprecata. Utilizza direttamente IDeviceBuildInfo .
BootstrapBuildProvider Un IDeviceBuildProvider che esegue il bootstrap delle informazioni sulla build dal dispositivo di test

Questo viene in genere utilizzato per dispositivi con una build fornita esternamente, ad es

BuildInfo Implementazione generica di un IBuildInfo che deve essere associato a un ITestDevice .
BuildInfoKey Classe che contiene l'enumerazione relativa alle query di informazioni sulla creazione.
Errore di recupero build Si è verificato un errore irreversibile durante il recupero della build per il test.
BuildSerializedVersion Classe che contiene la versione di serializzazione corrente di tutti IBuildInfo .
CommandLineBuildInfoBuilder Utilità pensata per acquisire i soliti argomenti delle informazioni di compilazione da una riga di comando e creare un IBuildInfo da essi.
DipendenzeResolver 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 supporto per recuperare informazioni sulla build della piattaforma del dispositivo.
DeviceBuildInfo Un IBuildInfo che rappresenta una build completa del dispositivo Android e (facoltativamente) i relativi test.
DeviceFolderBuildInfo Oggetto IDeviceBuildInfo che contiene anche altri artefatti di build contenuti in una directory nel file system locale.
EsistenteBuildProvider Un IBuildProvider che restituisce un IBuildInfo già costruito.
FileDownloadCache Una classe helper che mantiene una cache LRU del file system locale dei file scaricati.
FileScaricaCacheFactory Una factory per la creazione di FileDownloadCache
FileDownloadCacheWrapper Una classe wrapper che fornisce le funzionalità FileDownloadCache durante l'implementazione dell'interfaccia IFileDownloader .
CartellaBuildInfo Implementazione concreta di un IFolderBuildInfo .
LocalAppBuildProvider Un IBuildProvider che costruisce un IBuildInfo in base a un percorso locale fornito
LocalDeviceBuildProvider Un IBuildProvider che costruisce un IDeviceBuildInfo in base a un percorso di directory del file system fornito.
LocalFolderBuildProvider Un IBuildProvider che costruisce un IFolderBuildInfo in base a un percorso locale fornito
OtaDeviceBuildInfo Un IDeviceBuildInfo utilizzato per il test degli aggiornamenti via etere.
OtatoolsBuildInfo Un IBuildInfo che contiene artefatti otatools.
OtaZipfileBuildProvider Fornisce un IBuildInfo basato su un file zip OTA locale.
StubBuildProvider Implementazione vuota senza operazioni di un IBuildProvider .
File con versione Struttura dati che rappresenta un file a cui è associata una versione.

Enumerazioni

BuildInfoKey.BuildInfoFileKey Enum che descrive tutti i tipi di file conosciuti che possono essere interrogati tramite IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey) .
IBuildInfo.BuildInfoProperties Alcune proprietà che un IBuildInfo può avere per modificarne la gestione.