com.android.tradefed.build

Interfaces

IAppBuildInfo Cette interface est obsolète. Utilisez IBuildInfo directement. 
IBuildInfo Contient des informations sur la version en cours de test. 
IBuildProvider Fournit des informations sur la version en cours de test. 
IDeviceBuildInfo Un IBuildInfo qui représente une version complète d'un appareil Android et (éventuellement) ses tests. 
IDeviceBuildProvider Un IBuildProvider qui utilise les informations d'un ITestDevice pour récupérer une version. 
IFileDownloader Interface pour télécharger un fichier distant. 
IFolderBuildInfo Un IBuildInfo abstrait simple dont les artefacts de compilation sont contenus dans un répertoire du système de fichiers local. 
IFuseDriverProfile Définit le comportement spécifique d'un pilote FUSE particulier, ce qui permet au MountManager d'être générique. 

Classes

AppBuildInfo Un IBuildInfo qui représente une application Android et ses packages de test. 
AppDeviceBuildInfo Cette classe est obsolète. Utilisez IDeviceBuildInfo directement. 
BootstrapBuildProvider Un IDeviceBuildProvider qui amorce les informations de compilation à partir de l'appareil de test.

Il est généralement utilisé pour les appareils avec une version fournie en externe, c'est-à-dire

BuildInfo Implémentation générique d'un IBuildInfo qui doit être associé à un ITestDevice
BuildInfoKey Classe contenant l'énumération liée aux requêtes d'informations de compilation. 
BuildSerializedVersion Classe qui contient la version de sérialisation actuelle de tous les IBuildInfo
CasConverter Classe singleton permettant de convertir un répertoire segmenté FastCDC en son répertoire d'origine. 
CasFuseDriverProfile CasDriverProfile est une implémentation spécifique d'IFuseDriverProfile pour les images d'appareil qui sont des répertoires segmentés FastCDC. 
CommandLineBuildInfoBuilder Utilitaire destiné à capturer les arguments d'informations de compilation habituels à partir d'une ligne de commande et à créer un IBuildInfo à partir de ceux-ci. 
DependenciesResolver Nouveau type de fournisseur qui permet d'obtenir toutes les dépendances d'un test. 
DeviceBuildDescriptor Classe wrapper pour un IBuildInfo, qui contient des méthodes d'assistance pour récupérer les informations de compilation de la plate-forme de l'appareil. 
DeviceBuildInfo Un IBuildInfo qui représente une version complète d'un appareil Android et (éventuellement) ses tests. 
DeviceFolderBuildInfo Un IDeviceBuildInfo qui contient également d'autres artefacts de compilation contenus dans un répertoire sur le système de fichiers local. 
ExistingBuildProvider Un IBuildProvider qui renvoie un IBuildInfo déjà construit. 
FileDownloadCache Classe d'assistance qui gère un cache LRU du système de fichiers local des fichiers téléchargés. 
FileDownloadCacheFactory Fabrique pour créer FileDownloadCache
FileDownloadCacheWrapper Classe wrapper qui fournit des fonctionnalités FileDownloadCache tout en implémentant l' IFileDownloader interface. 
FolderBuildInfo Implémentation concrète d'un IFolderBuildInfo
FuseMountManager  
FuseMountManagerFactory Fabrique pour créer et configurer des instances FuseMountManager
LocalAppBuildProvider Un IBuildProvider qui construit un IBuildInfo en fonction d'un chemin d'accès local fourni
LocalDeviceBuildProvider Un IBuildProvider qui construit un IDeviceBuildInfo basé sur un chemin d'accès au répertoire du système de fichiers fourni. 
LocalFolderBuildProvider Un IBuildProvider qui construit un IFolderBuildInfo basé sur un chemin d'accès local fourni
OtaDeviceBuildInfo Un IDeviceBuildInfo utilisé pour les tests de mise à jour OTA. 
OtatoolsBuildInfo Un IBuildInfo qui contient des artefacts otatools. 
StubBuildProvider Implémentation vide no-op d'un IBuildProvider
VersionedFile Structure de données représentant un fichier auquel une version est associée. 

Enums

BuildInfoKey.BuildInfoFileKey Enum décrivant tous les types de fichiers connus qui peuvent être interrogés via IBuildInfo.getFile(BuildInfoFileKey)
IBuildInfo.BuildInfoProperties Certaines propriétés qu'un IBuildInfo peut avoir pour ajuster sa gestion. 

Exceptions

BuildRetrievalError Une erreur fatale s'est produite lors de la récupération de la version à tester.