IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


IBuildInfo, który reprezentuje kompletną kompilację urządzenia z Androidem i (opcjonalnie) jej testy.

Podsumowanie

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 rozruchowego.

abstract String getBootloaderVersion()

Sprawdź wersję programu rozruchowego.

abstract String getDeviceBuildFlavor()

Opcjonalna metoda zwracania typu testowanej kompilacji platformy.

abstract String getDeviceBuildId()

Zwraca unikalny identyfikator kompilacji platformy w trakcie testowania.

abstract File getDeviceImageFile()

Pobierz plik ZIP z obrazem urządzenia lokalnego.

abstract String getDeviceImageVersion()

Pobierz obraz urządzenia lokalnego w wersji ZIP.

abstract File getMkbootimgFile()

Pobiera plik mkbootimg użyty do utworzenia obrazu jądra.

abstract String getMkbootimgVersion()

Pobiera wersję mkbootimg.

abstract File getOtaPackageFile()

Pobierz plik ZIP pakietu OTA urządzenia.

abstract String getOtaPackageVersion()

Pobierz pakiet OTA urządzenia w wersji ZIP.

abstract File getRamdiskFile()

Pobiera plik ramdysku użyty do utworzenia obrazu jądra.

abstract String getRamdiskVersion()

Pobiera wersję dysku RAM.

default File getResourcesDir()

Zwraca katalog zawierający niektóre pobrane zasoby.

abstract File getTestsDir()

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

abstract String getTestsDirVersion()

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

abstract File getTrustyImageFile()

Pobierz lokalny plik z zaufanym obrazem.

abstract String getTrustyVersion()

Pobierz zaufaną wersję.

abstract File getUserDataImageFile()

Pobierz lokalny plik obrazu danych użytkownika testowego.

abstract String getUserDataImageVersion()

Pobierz wersję obrazu lokalnych danych użytkownika testowego.

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 rozruchowego dla kompilacji urządzenia.

default void setDeviceBuildFlavor(String deviceBuildFlavor)

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

abstract void setDeviceImageFile(File deviceImageFile, String version)

Ustaw plik obrazu systemu urządzenia, którego chcesz użyć.

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żyty do utworzenia obrazu jądra.

default void setResourcesDir(File resourcesDir, String version)

Ustawia katalog zasobów File.

abstract void setTestsDir(File testsZipFile, String version)

Ustaw lokalną ścieżkę do wyodrębnionych treści pliku tests.zip.

abstract void setUserDataImageFile(File userDataFile, String version)

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

abstract void unmountAll()

Odmontowuje zamontowane obrazy urządzeń.

Metody publiczne

cleanUp

public abstract void cleanUp ()

Usuwa wszystkie pliki tymczasowe.

getBasebandImageFile

public abstract File getBasebandImageFile ()

Pobierz lokalny plik obrazu pasma podstawowego.

Zwraca
File

getBasebandVersion

public abstract String getBasebandVersion ()

Pobierz wersję pasma podstawowego.

Zwraca
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

Pobierz lokalny plik obrazu programu rozruchowego.

Zwraca
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

Sprawdź wersję programu rozruchowego.

Zwraca
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

Opcjonalna metoda zwracania typu testowanej kompilacji platformy.

Zwraca
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

Zwraca unikalny identyfikator kompilacji platformy w trakcie testowania. Nigdy nie powinien mieć wartości null. Domyślna wartość to IBuildInfo.UNKNOWN_BUILD_ID.

Zwraca
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

Pobierz plik ZIP z obrazem urządzenia lokalnego.

Zwraca
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

Pobierz obraz urządzenia lokalnego w wersji ZIP.

Zwraca
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

Pobiera plik mkbootimg użyty do utworzenia obrazu jądra.

Zwraca
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

Pobiera wersję mkbootimg.

Zwraca
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

Pobierz plik ZIP pakietu OTA urządzenia.

Zwraca
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

Pobierz pakiet OTA urządzenia w wersji ZIP.

Zwraca
String

getRamdiskFile

public abstract File getRamdiskFile ()

Pobiera plik ramdysku użyty do utworzenia obrazu jądra.

Zwraca
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

Pobiera wersję dysku RAM.

Zwraca
String

getResourcesDir

public File getResourcesDir ()

Zwraca katalog zawierający niektóre pobrane zasoby. (Zasoby są zwykle powiązane z definicją urządzenia isFake=true). Jeśli nie ma dostępnego katalogu zasobów, zwraca wartość null.

Zwraca
File

getTestsDir

public abstract File getTestsDir ()

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

Zwraca
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

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

Zwraca
String

getTrustyImageFile

public abstract File getTrustyImageFile ()

Pobierz lokalny plik z zaufanym obrazem.

Zwraca
File

getTrustyVersion

public abstract String getTrustyVersion ()

Pobierz zaufaną wersję.

Zwraca
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

Pobierz lokalny plik obrazu danych użytkownika testowego.

Zwraca
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

Pobierz wersję obrazu lokalnych danych użytkownika testowego.

Zwraca
String

setBasebandImage

public abstract void setBasebandImage (File basebandFile, 
                String version)

Ustaw obraz pasma podstawowego dla kompilacji urządzenia.

Parametry
basebandFile File: obraz pasma podstawowego File

version String: wersja pasma podstawowego;

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

Ustaw obraz programu rozruchowego dla kompilacji urządzenia.

Parametry
bootloaderImgFile File: obraz programu rozruchowego File

version String: wersja programu rozruchowego.

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

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

Parametry
deviceBuildFlavor String: wersja urządzenia

setDeviceImageFile

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Ustaw plik obrazu systemu urządzenia, którego chcesz użyć.

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

setRamdiskFile

public abstract void setRamdiskFile (File ramdisk, 
                String version)

Pobiera plik ramdysku użyty do utworzenia obrazu jądra.

Parametry
ramdisk File

version String

setResourcesDir

public void setResourcesDir (File resourcesDir, 
                String version)

Ustawia katalog zasobów File.

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

version String: wersja pliku katalogu.

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

Ustaw lokalną ścieżkę do wyodrębnionych treści pliku tests.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

unmountAll

public abstract void unmountAll ()

Odmontowuje zamontowane obrazy urządzeń.

Jest to przydatne do odmontowywania obrazów urządzeń przed zniszczeniem obiektu DeviceBuildInfo w sytuacjach, w których nie można wywołać funkcji cleanUp() z powodu udostępniania plików, np. gdy wywołano na tym obiekcie funkcję copyAllFileFrom().