DeviceBuildInfo

public class DeviceBuildInfo
extends BuildInfo implements IDeviceBuildInfo

java.lang.Object
   ↳ com.android.tradefed.build.BuildInfo
     ↳ com.android.tradefed.build.DeviceBuildInfo


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

Podsumowanie

Konstruktory publiczne

DeviceBuildInfo()
DeviceBuildInfo(BuildInfo buildInfo)
DeviceBuildInfo(String buildId, String buildTargetName)

Metody publiczne

void cleanUp()

Zwalniaj miejsce, usuwając tymczasowe pliki kompilacji.

void cleanUp(List<File> doNotClean)

Wersja cleanUp(), w której niektóre pliki nie są usuwane.

File getBasebandImageFile()

Pobierz lokalny plik obrazu pasma podstawowego.

String getBasebandVersion()

Pobierz wersję pasma podstawowego.

File getBootloaderImageFile()

Pobierz lokalny plik obrazu programu rozruchowego.

String getBootloaderVersion()

Sprawdź wersję programu rozruchowego.

String getDeviceBuildFlavor()

Opcjonalna metoda zwracania typu testowanej kompilacji platformy.

String getDeviceBuildId()

Zwraca unikalny identyfikator kompilacji platformy w trakcie testowania.

File getDeviceImageFile()

Pobierz plik ZIP z obrazem urządzenia lokalnego.

String getDeviceImageVersion()

Pobierz obraz urządzenia lokalnego w wersji ZIP.

File getMkbootimgFile()

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

String getMkbootimgVersion()

Pobiera wersję mkbootimg.

File getOtaPackageFile()

Pobierz plik ZIP pakietu OTA urządzenia.

String getOtaPackageVersion()

Pobierz pakiet OTA urządzenia w wersji ZIP.

File getRamdiskFile()

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

String getRamdiskVersion()

Pobiera wersję dysku RAM.

File getTestsDir()

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

String getTestsDirVersion()

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

File getTrustyImageFile()

Pobierz lokalny plik z zaufanym obrazem.

String getTrustyVersion()

Pobierz zaufaną wersję.

File getUserDataImageFile()

Pobierz lokalny plik obrazu danych użytkownika testowego.

String getUserDataImageVersion()

Pobierz wersję obrazu lokalnych danych użytkownika testowego.

void setBasebandImage(File basebandFile, String version)

Ustaw obraz pasma podstawowego dla kompilacji urządzenia.

void setBootloaderImageFile(File bootloaderImgFile, String version)

Ustaw obraz programu rozruchowego dla kompilacji urządzenia.

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

void setDeviceImageFile(File deviceImageFile, String version)

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

void setMkbootimgFile(File mkbootimg, String version)

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

void setOtaPackageFile(File otaFile, String version)

Ustaw plik ZIP pakietu OTA urządzenia.

void setRamdiskFile(File ramdisk, String version)

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

void setTestsDir(File testsDir, String version)

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

void setUserDataImageFile(File userDataFile, String version)

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

final void unmountAll()

Odmontowuje zamontowane obrazy urządzeń.

Konstruktory publiczne

DeviceBuildInfo

public DeviceBuildInfo ()

DeviceBuildInfo

public DeviceBuildInfo (BuildInfo buildInfo)

Parametry
buildInfo BuildInfo

DeviceBuildInfo

public DeviceBuildInfo (String buildId, 
                String buildTargetName)

Parametry
buildId String

buildTargetName String

Metody publiczne

cleanUp

public void cleanUp ()

Zwalniaj miejsce, usuwając tymczasowe pliki kompilacji.

cleanUp

public void cleanUp (List<File> doNotClean)

Wersja cleanUp(), w której niektóre pliki nie są usuwane.

Parametry
doNotClean List

getBasebandImageFile

public File getBasebandImageFile ()

Pobierz lokalny plik obrazu pasma podstawowego.

Zwraca
File

getBasebandVersion

public String getBasebandVersion ()

Pobierz wersję pasma podstawowego.

Zwraca
String

getBootloaderImageFile

public File getBootloaderImageFile ()

Pobierz lokalny plik obrazu programu rozruchowego.

Zwraca
File

getBootloaderVersion

public String getBootloaderVersion ()

Sprawdź wersję programu rozruchowego.

Zwraca
String

getDeviceBuildFlavor

public String getDeviceBuildFlavor ()

Opcjonalna metoda zwracania typu testowanej kompilacji platformy.

Zwraca
String

getDeviceBuildId

public 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 getDeviceImageVersion() jeśli nie null, w przeciwnym razie IBuildInfo.UNKNOWN_BUILD_ID

getDeviceImageFile

public File getDeviceImageFile ()

Pobierz plik ZIP z obrazem urządzenia lokalnego. Wartością zwracaną może być katalog, który jest rozpakowanym plikiem ZIP z obrazem urządzenia. Pamiętaj, że w przypadku katalogu może to być zamontowany wirtualny system plików tylko do odczytu, co ogranicza operacje, które można zastosować do katalogu lub jego zawartości.

Zwraca
File

getDeviceImageVersion

public String getDeviceImageVersion ()

Pobierz obraz urządzenia lokalnego w wersji ZIP.

Zwraca
String

getMkbootimgFile

public File getMkbootimgFile ()

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

Zwraca
File

getMkbootimgVersion

public String getMkbootimgVersion ()

Pobiera wersję mkbootimg.

Zwraca
String

getOtaPackageFile

public File getOtaPackageFile ()

Pobierz plik ZIP pakietu OTA urządzenia.

Zwraca
File

getOtaPackageVersion

public String getOtaPackageVersion ()

Pobierz pakiet OTA urządzenia w wersji ZIP.

Zwraca
String

getRamdiskFile

public File getRamdiskFile ()

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

Zwraca
File

getRamdiskVersion

public String getRamdiskVersion ()

Pobiera wersję dysku RAM.

Zwraca
String

getTestsDir

public File getTestsDir ()

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

Zwraca
File

getTestsDirVersion

public String getTestsDirVersion ()

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

Zwraca
String

getTrustyImageFile

public File getTrustyImageFile ()

Pobierz lokalny plik z zaufanym obrazem.

Zwraca
File

getTrustyVersion

public String getTrustyVersion ()

Pobierz zaufaną wersję.

Zwraca
String

getUserDataImageFile

public File getUserDataImageFile ()

Pobierz lokalny plik obrazu danych użytkownika testowego.

Zwraca
File

getUserDataImageVersion

public String getUserDataImageVersion ()

Pobierz wersję obrazu lokalnych danych użytkownika testowego.

Zwraca
String

setBasebandImage

public 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 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 void setDeviceImageFile (File deviceImageFile, 
                String version)

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

Parametry
version String

setMkbootimgFile

public void setMkbootimgFile (File mkbootimg, 
                String version)

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

Parametry
mkbootimg File

version String

setOtaPackageFile

public void setOtaPackageFile (File otaFile, 
                String version)

Ustaw plik ZIP pakietu OTA urządzenia.

Parametry
otaFile File

version String

setRamdiskFile

public void setRamdiskFile (File ramdisk, 
                String version)

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

Parametry
ramdisk File

version String

setTestsDir

public void setTestsDir (File testsDir, 
                String version)

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

Parametry
version String

setUserDataImageFile

public void setUserDataImageFile (File userDataFile, 
                String version)

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

Parametry
version String

unmountAll

public final 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().