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

abstract String getBootloaderVersion()

Pobierz wersję programu rozruchowego.

abstract String getDeviceBuildFlavor()

Opcjonalna metoda zwracania typu platformy, która jest testowana.

abstract String getDeviceBuildId()

Zwraca niepowtarzalny identyfikator platformy testowanej wersji.

abstract File getDeviceImageFile()

Pobierz plik ZIP z obrazem urządzenia lokalnego.

abstract String getDeviceImageVersion()

Pobierz wersję skompresowaną w formacie 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 z pakietem OTA urządzenia.

abstract String getOtaPackageVersion()

Pobierz wersję pakietu OTA w formacie ZIP.

abstract File getRamdiskFile()

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

abstract String getRamdiskVersion()

Pobiera wersję dysku RAM.

default File getResourcesDir()

Zwraca katalog zawierający niektóre z pobranych zasobów.

abstract File getTestsDir()

Uzyskaj lokalną ścieżkę do wyodrębnionego pliku tests.zip.

abstract String getTestsDirVersion()

Pobierz wyodrębniony plik tests.zip.

abstract File getUserDataImageFile()

Pobierz lokalny testowy plik obrazu danych użytkownika.

abstract String getUserDataImageVersion()

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

abstract void setBasebandImage(File basebandFile, String version)

Ustaw obraz podstawowego pasma 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 typ kompilacji dla części urządzenia w informacjach o kompilacji, jeśli jest inny niż IBuildInfo.setBuildFlavor(String).

abstract void setDeviceImageFile(File deviceImageFile, String version)

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

abstract void setMkbootimgFile(File mkbootimg, String version)

Ustawia plik mkbootimg użyty do utworzenia 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 ramdisk użyty do utworzenia 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ębnionego pliku tests.zip.

abstract void setUserDataImageFile(File userDataFile, String version)

Ustaw plik obrazu danych użytkownika, którego chcesz użyć.

Metody publiczne

cleanUp

public abstract void cleanUp ()

usuwa wszystkie pliki tymczasowe.

getBasebandImageFile

public abstract File getBasebandImageFile ()

Pobierz lokalny plik obrazu pasma podstawowego.

Zwroty
File

getBasebandVersion

public abstract String getBasebandVersion ()

Pobierz wersję pasma podstawowego.

Zwroty
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

Pobierz lokalny plik obrazu bootloadera.

Zwroty
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

Pobierz wersję programu rozruchowego.

Zwroty
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

Opcjonalna metoda zwracania typu platformy, która jest testowana.

Zwroty
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

Zwraca niepowtarzalny identyfikator platformy testowanej wersji. Nigdy nie powinien być pusty. Domyślna wartość to IBuildInfo.UNKNOWN_BUILD_ID.

Zwroty
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

Pobierz plik ZIP z obrazem urządzenia lokalnego.

Zwroty
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

Pobierz wersję skompresowaną w formacie 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 z pakietem OTA urządzenia.

Zwroty
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

Pobierz wersję pakietu OTA w formacie ZIP.

Zwroty
String

getRamdiskFile

public abstract File getRamdiskFile ()

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

Zwroty
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

Pobiera wersję dysku RAM.

Zwroty
String

getResourcesDir

public File getResourcesDir ()

Zwraca katalog zawierający niektóre z pobranych zasobów. (zazwyczaj zasoby są powiązane z definicją urządzenia z wartością isFake=true). Zwraca wartość null, jeśli katalog zasobów jest niedostępny.

Zwroty
File

getTestsDir

public abstract File getTestsDir ()

Uzyskaj lokalną ścieżkę do wyodrębnionego pliku tests.zip.

Zwroty
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

Pobierz wyodrębniony plik tests.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ą wersję testową obrazu danych użytkownika.

Zwroty
String

setBasebandImage

public abstract void setBasebandImage (File basebandFile, 
                String version)

Ustaw obraz podstawowego pasma dla kompilacji urządzenia.

Parametry
basebandFile File: obraz w zakresie podstawowej ERROR(/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 bootloadera ERROR(/File)

version String: wersja programu rozruchowego

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

Ustaw typ kompilacji dla części urządzenia w informacjach o kompilacji, jeśli jest inny niż IBuildInfo.setBuildFlavor(String).

Parametry
deviceBuildFlavor String: wersja urządzenia

setDeviceImageFile

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Wybierz 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żyty do utworzenia 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 ramdisk użyty do utworzenia 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 współdzielone zasoby.

version String: wersja pliku katalogu.

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

Ustaw lokalną ścieżkę do wyodrębnionego pliku tests.zip.

Parametry
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

Ustaw plik obrazu danych użytkownika, którego chcesz użyć.

Parametry
version String