com.android.tradefed.build

Interfejsy

IAppBuildInfo Ten interfejs został wycofany. Użyj bezpośrednio IBuildInfo.  
IBuildProvider Odpowiada za dostarczenie informacji o testowanej wersji. 
IDeviceBuildInfo IBuildInfo, który reprezentuje kompletną kompilację urządzenia z Androidem i (opcjonalnie) jej testy. 
IDeviceBuildProvider IBuildProvider, który używa informacji z ITestDevice do pobierania wersji. 
IFileDownloader Interfejs do pobierania plików zdalnych. 
IFolderBuildInfo Prosty abstrakt IBuildInfo, którego artefakty kompilacji znajdują się w katalogu lokalnego systemu plików. 

Zajęcia

AppBuildInfo IBuildInfo, który reprezentuje aplikację na Androida i jej pakiety testowe. 
AppDeviceBuildInfo Ta klasa została wycofana. Użyj bezpośrednio IDeviceBuildInfo.  
BootstrapBuildProvider IDeviceBuildProvider, który inicjalizuje informacje o kompilacji z urządzenia testowego.

Jest to zwykle używane w przypadku urządzeń z kompilacją dostarczoną z zewnątrz, np.

BuildInfo Ogólna implementacja IBuildInfo, która powinna być powiązana z ITestDevice
CommandLineBuildInfoBuilder Narzędzie służące do przechwytywania zwykłych argumentów informacji o kompilacji z wiersza poleceń i tworzenia na ich podstawie pliku IBuildInfo
DependenciesResolver Nowy typ dostawcy, który umożliwia uzyskanie wszystkich zależności dla testu. 
DeviceBuildDescriptor Klasa opakowujaca dla IBuildInfo, która zawiera metody pomocnicze do pobierania informacji o platformie kompilacji urządzenia. 
DeviceBuildInfo IBuildInfo, który reprezentuje kompletną kompilację urządzenia z Androidem i (opcjonalnie) jej testy. 
DeviceFolderBuildInfo IDeviceBuildInfo, który zawiera też inne artefakty kompilacji zawarte w katalogu w lokalnym systemie plików. 
ExistingBuildProvider Funkcja IBuildProvider, która zwraca już utworzony obiekt IBuildInfo
FileDownloadCache Klasa pomocnicza, która obsługuje lokalny system plików z pamięci podręcznej LRU pobieranych plików. 
FileDownloadCacheFactory Fabryka do tworzenia instancji FileDownloadCache  
FileDownloadCacheWrapper Klasa opakowująca, która udostępnia funkcje FileDownloadCache podczas implementowania interfejsu IFileDownloader
FolderBuildInfo konkretne wdrożenie IFolderBuildInfo
LocalAppBuildProvider IBuildProvider, który tworzy IBuildInfo na podstawie podanej ścieżki lokalnej.
LocalDeviceBuildProvider Funkcja IBuildProvider, która tworzy obiekt IDeviceBuildInfo na podstawie podanej ścieżki do katalogu w systemie plików. 
LocalFolderBuildProvider IBuildProvider, który tworzy IFolderBuildInfo na podstawie podanej lokalnej ścieżki  
OtaDeviceBuildInfo IDeviceBuildInfo używany do testowania aktualizacji OTA. 
OtatoolsBuildInfo Plik IBuildInfo zawierający artefakty otatools. 
OtaZipfileBuildProvider Udostępnia IBuildInfo na podstawie lokalnego pliku ZIP OTA. 
StubBuildProvider Pusty, niedziałający interfejs IBuildProvider

Wyjątki

BuildRetrievalError Podczas pobierania wersji na potrzeby testowania wystąpił krytyczny błąd.