com.android.tradefed.build

Interfejsy

IAppBuildInfo Ten interfejs został wycofany. Użyj bezpośrednio funkcji IBuildInfo. 
IBuildInfo Zawiera informacje o testowanej wersji. 
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 funkcji 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
BuildInfoKey Klasa zawierająca enumerację związaną z zapytaniami dotyczącymi informacji o kompilacji. 
BuildRetrievalError Podczas pobierania wersji na potrzeby testowania wystąpił krytyczny błąd. 
BuildSerializedVersion Klasa zawierająca bieżącą wersję serializacji wszystkich elementów IBuildInfo
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 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 lokalnej ścieżki.
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. 
StubBuildProvider Pusty, niedziałający interfejs IBuildProvider
VersionedFile Struktura danych reprezentująca plik, który ma powiązaną wersję. 

Wykazy

BuildInfoKey.BuildInfoFileKey Enum opisujący wszystkie znane typy plików, które można wyszukiwać za pomocą IBuildInfo.getFile(com.android.tradefed.build.BuildInfoKey.BuildInfoFileKey)
IBuildInfo.BuildInfoProperties Niektóre właściwości, które IBuildInfo może mieć, aby dostosować sposób jego obsługi.