IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


IBuildInfo reprezentujący kompletną kompilację urządzenia z systemem Android i (opcjonalnie) jego testy.

Streszczenie

Metody publiczne

abstract void cleanUp ()

Usuwa wszystkie pliki tymczasowe.

abstract File getBasebandImageFile ()

Pobierz lokalny plik obrazu pasma podstawowego.

abstract String getBasebandVersion ()

Pobierz wersję pasma podstawowego.

abstract File getBootloaderImageFile ()

Pobierz lokalny plik obrazu programu ładującego.

abstract String getBootloaderVersion ()

Pobierz wersję bootloadera.

abstract String getDeviceBuildFlavor ()

Opcjonalna metoda zwracania typu testowanej kompilacji platformy.

abstract String getDeviceBuildId ()

Zwraca unikalny identyfikator testowanej kompilacji platformy.

abstract File getDeviceImageFile ()

Pobierz plik zip obrazu urządzenia lokalnego.

abstract String getDeviceImageVersion ()

Pobierz wersję zip obrazu urządzenia lokalnego.

abstract File getMkbootimgFile ()

Pobiera plik mkbootimg używany do tworzenia obrazu jądra.

abstract String getMkbootimgVersion ()

Pobiera wersję mkbootimg.

abstract File getOtaPackageFile ()

Pobierz plik zip pakietu OTA urządzenia.

abstract String getOtaPackageVersion ()

Pobierz wersję zip pakietu OTA urządzenia.

abstract File getRamdiskFile ()

Pobiera plik ramdysku używany do tworzenia obrazu jądra.

abstract String getRamdiskVersion ()

Pobiera wersję ramdysku.

default File getResourcesDir ()

Zwraca katalog zawierający część pobranych zasobów.

abstract File getTestsDir ()

Pobierz lokalną ścieżkę do wyodrębnionej zawartości pliku testing.zip.

abstract String getTestsDirVersion ()

Pobierz wyodrębnioną wersję pliku testing.zip.

abstract File getUserDataImageFile ()

Pobierz lokalny testowy plik obrazu danych użytkownika.

abstract String getUserDataImageVersion ()

Pobierz lokalną testową wersję obrazu danych użytkownika.

abstract void setBasebandImage (File basebandFile, String version)

Ustaw obraz pasma podstawowego dla kompilacji urządzenia.

abstract void setBootloaderImageFile (File bootloaderImgFile, String version)

Ustaw obraz programu ładującego dla kompilacji urządzenia.

default void setDeviceBuildFlavor (String deviceBuildFlavor)

Ustaw smak kompilacji dla części urządzenia informacji o kompilacji, jeśli różni się od IBuildInfo.setBuildFlavor(String) .

abstract void setDeviceImageFile (File deviceImageFile, String version)

Ustaw plik obrazu systemu urządzenia do użycia.

abstract void setMkbootimgFile (File mkbootimg, String version)

Ustawia plik mkbootimg używany do tworzenia obrazu jądra.

abstract void setOtaPackageFile (File otaFile, String version)

Ustaw plik zip pakietu OTA urządzenia.

abstract void setRamdiskFile (File ramdisk, String version)

Pobiera plik ramdysku używany do tworzenia obrazu jądra.

default void setResourcesDir (File resourcesDir, String version)

Ustawia katalog zasobów ERROR(/File) .

abstract void setTestsDir (File testsZipFile, String version)

Ustaw lokalną ścieżkę do wyodrębnionej zawartości pliku testing.zip.

abstract void setUserDataImageFile (File userDataFile, String version)

Ustaw plik obrazu danych użytkownika, który ma być używany.

Metody publiczne

posprzątać

public abstract void cleanUp ()

Usuwa wszystkie pliki tymczasowe.

pobierz plik obrazu pasma podstawowego

public abstract File getBasebandImageFile ()

Pobierz lokalny plik obrazu pasma podstawowego.

Zwroty
File

pobierz wersję pasma podstawowego

public abstract String getBasebandVersion ()

Pobierz wersję pasma podstawowego.

Zwroty
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

Pobierz lokalny plik obrazu programu ładującego.

Zwroty
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

Pobierz wersję bootloadera.

Zwroty
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

Opcjonalna metoda zwracania typu testowanej kompilacji platformy.

Zwroty
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

Zwraca unikalny identyfikator testowanej kompilacji platformy. Nigdy nie powinien być pusty. Domyślnie IBuildInfo.UNKNOWN_BUILD_ID .

Zwroty
String

pobierz plik obrazu urządzenia

public abstract File getDeviceImageFile ()

Pobierz plik zip obrazu urządzenia lokalnego.

Zwroty
File

pobierz wersję obrazu urządzenia

public abstract String getDeviceImageVersion ()

Pobierz wersję zip obrazu urządzenia lokalnego.

Zwroty
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

Pobiera plik mkbootimg używany do tworzenia obrazu jądra.

Zwroty
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

Pobiera wersję mkbootimg.

Zwroty
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

Pobierz plik zip pakietu OTA urządzenia.

Zwroty
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

Pobierz wersję zip pakietu OTA urządzenia.

Zwroty
String

pobierz plik Ramdysku

public abstract File getRamdiskFile ()

Pobiera plik ramdysku używany do tworzenia obrazu jądra.

Zwroty
File

pobierz wersję Ramdysku

public abstract String getRamdiskVersion ()

Pobiera wersję ramdysku.

Zwroty
String

getResourcesDir

public File getResourcesDir ()

Zwraca katalog zawierający część pobranych zasobów. (Zasoby są zwykle powiązane z definicją urządzenia isFake=true). Zwraca wartość null, jeśli nie ma dostępnego katalogu zasobów.

Zwroty
File

getTestyDir

public abstract File getTestsDir ()

Pobierz lokalną ścieżkę do wyodrębnionej zawartości pliku testing.zip.

Zwroty
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

Pobierz wyodrębnioną wersję pliku testing.zip.

Zwroty
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

Pobierz lokalny testowy plik obrazu danych użytkownika.

Zwroty
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

Pobierz lokalną testową wersję obrazu danych użytkownika.

Zwroty
String

ustaw obraz pasma podstawowego

public abstract void setBasebandImage (File basebandFile, 
                String version)

Ustaw obraz pasma podstawowego dla kompilacji urządzenia.

Parametry
basebandFile File : obraz pasma podstawowego ERROR(/File)

version String : wersja pasma podstawowego

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

Ustaw obraz programu ładującego dla kompilacji urządzenia.

Parametry
bootloaderImgFile File : obraz bootloadera ERROR(/File)

version String : wersja programu ładującego

ustawDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

Ustaw smak kompilacji dla części urządzenia informacji o kompilacji, jeśli różni się od IBuildInfo.setBuildFlavor(String) .

Parametry
deviceBuildFlavor String : Smak kompilacji urządzenia

ustaw plik obrazu urządzenia

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Ustaw plik obrazu systemu urządzenia do użycia.

Parametry
version String

setMkbootimgFile

public abstract void setMkbootimgFile (File mkbootimg, 
                String version)

Ustawia plik mkbootimg używany do tworzenia obrazu jądra.

Parametry
mkbootimg File

version String

setOtaPackageFile

public abstract void setOtaPackageFile (File otaFile, 
                String version)

Ustaw plik zip pakietu OTA urządzenia.

Parametry
otaFile File

version String

ustaw plik Ramdysku

public abstract void setRamdiskFile (File ramdisk, 
                String version)

Pobiera plik ramdysku używany do tworzenia obrazu jądra.

Parametry
ramdisk File

version String

setResourcesDir

public void setResourcesDir (File resourcesDir, 
                String version)

Ustawia katalog zasobów ERROR(/File) .

Parametry
resourcesDir File : katalog zawierający udostępnione zasoby.

version String : Wersja pliku katalogu.

zestawTestyDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

Ustaw lokalną ścieżkę do wyodrębnionej zawartości pliku testing.zip.

Parametry
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

Ustaw plik obrazu danych użytkownika, który ma być używany.

Parametry
version String