IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


Ein IBuildInfo, das einen vollständigen Android-Geräte-Build und (optional) dessen Tests repräsentiert.

Zusammenfassung

Öffentliche Methoden

abstract void cleanUp()

Entfernt alle temporären Dateien.

abstract File getBasebandImageFile()

Rufen Sie die lokale Baseband-Image-Datei ab.

abstract String getBasebandVersion()

Hol dir die Baseband-Version.

abstract File getBootloaderImageFile()

Rufen Sie die lokale Bootloader-Image-Datei ab.

abstract String getBootloaderVersion()

Laden Sie die Bootloader-Version herunter.

abstract String getDeviceBuildFlavor()

Optionale Methode zum Zurückgeben des Typs des zu testenden Plattform-Builds.

abstract String getDeviceBuildId()

Gibt die eindeutige ID des zu testenden Plattform-Builds zurück.

abstract File getDeviceImageFile()

Laden Sie die ZIP-Datei mit dem lokalen Gerätebild herunter.

abstract String getDeviceImageVersion()

Laden Sie die ZIP-Version des lokalen Geräte-Images herunter.

abstract File getMkbootimgFile()

Ruft die mkbootimg-Datei ab, mit der das Kernel-Image erstellt wurde.

abstract String getMkbootimgVersion()

Ruft die mkbootimg-Version ab.

abstract File getOtaPackageFile()

Laden Sie die ZIP-Datei des OTA-Pakets für das Gerät herunter.

abstract String getOtaPackageVersion()

Lade die ZIP-Version des OTA-Pakets für das Gerät herunter.

abstract File getRamdiskFile()

Ruft die ramdisk-Datei ab, die zum Erstellen des Kernel-Images verwendet wurde.

abstract String getRamdiskVersion()

Ruft die Ramdisk-Version ab.

default File getResourcesDir()

Gibt das Verzeichnis zurück, das einige der heruntergeladenen Ressourcen enthält.

abstract File getTestsDir()

Rufen Sie den lokalen Pfad zum extrahierten Inhalt der Datei „tests.zip“ ab.

abstract String getTestsDirVersion()

Rufen Sie die extrahierte Tests.zip-Version ab.

abstract File getUserDataImageFile()

Rufen Sie die lokale Test-Bilddatei für Nutzerdaten ab.

abstract String getUserDataImageVersion()

Rufen Sie die lokale Testnutzerdaten-Image-Version ab.

abstract void setBasebandImage(File basebandFile, String version)

Legen Sie das Basisband-Image für den Geräte-Build fest.

abstract void setBootloaderImageFile(File bootloaderImgFile, String version)

Legen Sie das Bootloader-Image für den Geräte-Build fest.

default void setDeviceBuildFlavor(String deviceBuildFlavor)

Legen Sie den Build-Flavor für den Geräteteil der Build-Informationen fest, falls er sich von IBuildInfo.setBuildFlavor(String) unterscheidet.

abstract void setDeviceImageFile(File deviceImageFile, String version)

Legen Sie die zu verwendende Gerätesystem-Image-Datei fest.

abstract void setMkbootimgFile(File mkbootimg, String version)

Legt die mkbootimg-Datei fest, die zum Erstellen des Kernel-Images verwendet wird.

abstract void setOtaPackageFile(File otaFile, String version)

Lege die ZIP-Datei des OTA-Pakets für das Gerät fest.

abstract void setRamdiskFile(File ramdisk, String version)

Ruft die ramdisk-Datei ab, die zum Erstellen des Kernel-Images verwendet wurde.

default void setResourcesDir(File resourcesDir, String version)

Legt das Ressourcenverzeichnis ERROR(/File) fest.

abstract void setTestsDir(File testsZipFile, String version)

Legen Sie den lokalen Pfad zum Inhalt der extrahierten „tests.zip“-Datei fest.

abstract void setUserDataImageFile(File userDataFile, String version)

Legen Sie die zu verwendende Bilddatei mit Nutzerdaten fest.

Öffentliche Methoden

CleanUp

public abstract void cleanUp ()

Entfernt alle temporären Dateien.

GetBasebandImageFile

public abstract File getBasebandImageFile ()

Rufen Sie die lokale Baseband-Image-Datei ab.

Returns
File

getBasebandVersion

public abstract String getBasebandVersion ()

Hol dir die Baseband-Version.

Returns
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

Rufen Sie die lokale Bootloader-Image-Datei ab.

Returns
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

Laden Sie die Bootloader-Version herunter.

Returns
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

Optionale Methode zum Zurückgeben des Typs des zu testenden Plattform-Builds.

Returns
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

Gibt die eindeutige ID des zu testenden Plattform-Builds zurück. Sollte nie null sein. Standardeinstellung: IBuildInfo.UNKNOWN_BUILD_ID

Returns
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

Laden Sie die ZIP-Datei mit dem lokalen Gerätebild herunter.

Returns
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

Laden Sie die ZIP-Version des lokalen Geräte-Images herunter.

Returns
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

Ruft die mkbootimg-Datei ab, mit der das Kernel-Image erstellt wurde.

Returns
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

Ruft die mkbootimg-Version ab.

Returns
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

Laden Sie die ZIP-Datei des OTA-Pakets für das Gerät herunter.

Returns
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

Lade die ZIP-Version des OTA-Pakets für das Gerät herunter.

Returns
String

getRamdiskFile

public abstract File getRamdiskFile ()

Ruft die ramdisk-Datei ab, die zum Erstellen des Kernel-Images verwendet wurde.

Returns
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

Ruft die Ramdisk-Version ab.

Returns
String

getResourcesDir

public File getResourcesDir ()

Gibt das Verzeichnis zurück, das einige der heruntergeladenen Ressourcen enthält. (Ressourcen sind in der Regel die mit einer isFake=true-Gerätedefinition verknüpft sind. Gibt null zurück, wenn kein Ressourcenverzeichnis verfügbar ist.

Returns
File

getTestsDir

public abstract File getTestsDir ()

Rufen Sie den lokalen Pfad zum extrahierten Inhalt der Datei „tests.zip“ ab.

Returns
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

Rufen Sie die extrahierte Tests.zip-Version ab.

Returns
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

Rufen Sie die lokale Test-Bilddatei für Nutzerdaten ab.

Returns
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

Rufen Sie die lokale Testnutzerdaten-Image-Version ab.

Returns
String

SetBasebandImage

public abstract void setBasebandImage (File basebandFile, 
                String version)

Legen Sie das Basisband-Image für den Geräte-Build fest.

Parameter
basebandFile File: das Basisband-Image ERROR(/File)

version String: die Version des Basebands

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

Legen Sie das Bootloader-Image für den Geräte-Build fest.

Parameter
bootloaderImgFile File: das Bootloader-Image ERROR(/File)

version String: die Version des Bootloaders

SetDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

Legen Sie den Build-Flavor für den Geräteteil der Build-Informationen fest, falls er sich von IBuildInfo.setBuildFlavor(String) unterscheidet.

Parameter
deviceBuildFlavor String: Flavor des Geräte-Builds

setDeviceImageFile

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Legen Sie die zu verwendende Gerätesystem-Image-Datei fest.

Parameter
version String

setMkbootimgFile

public abstract void setMkbootimgFile (File mkbootimg, 
                String version)

Legt die mkbootimg-Datei fest, die zum Erstellen des Kernel-Images verwendet wird.

Parameter
mkbootimg File

version String

setOtaPackageFile

public abstract void setOtaPackageFile (File otaFile, 
                String version)

Lege die ZIP-Datei des OTA-Pakets für das Gerät fest.

Parameter
otaFile File

version String

setRamdiskFile

public abstract void setRamdiskFile (File ramdisk, 
                String version)

Ruft die ramdisk-Datei ab, die zum Erstellen des Kernel-Images verwendet wurde.

Parameter
ramdisk File

version String

setResourcesDir

public void setResourcesDir (File resourcesDir, 
                String version)

Legt das Ressourcenverzeichnis ERROR(/File) fest.

Parameter
resourcesDir File: Das Verzeichnis, das die freigegebenen Ressourcen enthält.

version String: Die Version der Verzeichnisdatei.

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

Legen Sie den lokalen Pfad zum Inhalt der extrahierten „tests.zip“-Datei fest.

Parameter
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

Legen Sie die zu verwendende Bilddatei mit Nutzerdaten fest.

Parameter
version String