IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


Eine IBuildInfo , die einen vollständigen Android-Gerätebuild und (optional) seine Tests darstellt.

Zusammenfassung

Öffentliche Methoden

abstract void cleanUp ()

Entfernt alle temporären Dateien.

abstract File getBasebandImageFile ()

Rufen Sie die lokale Basisband-Imagedatei ab.

abstract String getBasebandVersion ()

Holen Sie sich die Basisbandversion.

abstract File getBootloaderImageFile ()

Rufen Sie die lokale Bootloader-Imagedatei ab.

abstract String getBootloaderVersion ()

Holen Sie sich die Bootloader-Version.

abstract String getDeviceBuildFlavor ()

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

abstract String getDeviceBuildId ()

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

abstract File getDeviceImageFile ()

Rufen Sie die ZIP-Datei des lokalen Geräteimages ab.

abstract String getDeviceImageVersion ()

Holen Sie sich die ZIP-Version des lokalen Geräteimages.

abstract File getMkbootimgFile ()

Ruft die mkbootimg-Datei ab, die zum Erstellen des Kernel-Images verwendet wird.

abstract String getMkbootimgVersion ()

Ruft die mkbootimg-Version ab.

abstract File getOtaPackageFile ()

Holen Sie sich die ZIP-Datei des Geräte-OTA-Pakets.

abstract String getOtaPackageVersion ()

Holen Sie sich die Zip-Version des OTA-Pakets für das Gerät.

abstract File getRamdiskFile ()

Ruft die Ramdisk-Datei ab, die zum Erstellen des Kernel-Images verwendet wird.

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

Holen Sie sich die extrahierte Tests.zip-Version.

abstract File getUserDataImageFile ()

Rufen Sie die lokale Testbenutzerdaten-Imagedatei ab.

abstract String getUserDataImageVersion ()

Rufen Sie die lokale Testbenutzerdaten-Imageversion 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 die Build-Variante für den Geräteteil der Build-Informationen fest, wenn sie sich von IBuildInfo.setBuildFlavor(String) unterscheidet.

abstract void setDeviceImageFile (File deviceImageFile, String version)

Legen Sie die zu verwendende System-Image-Datei des Geräts 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)

Legen Sie 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 wird.

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 extrahierten Inhalt der Datei „tests.zip“ fest.

abstract void setUserDataImageFile (File userDataFile, String version)

Legen Sie die zu verwendende Benutzerdaten-Bilddatei fest.

Öffentliche Methoden

Aufräumen

public abstract void cleanUp ()

Entfernt alle temporären Dateien.

getBasebandImageFile

public abstract File getBasebandImageFile ()

Rufen Sie die lokale Basisband-Imagedatei ab.

Kehrt zurück
File

getBasebandVersion

public abstract String getBasebandVersion ()

Holen Sie sich die Basisbandversion.

Kehrt zurück
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

Rufen Sie die lokale Bootloader-Imagedatei ab.

Kehrt zurück
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

Holen Sie sich die Bootloader-Version.

Kehrt zurück
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

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

Kehrt zurück
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

Gibt die eindeutige Kennung des zu testenden Plattform-Builds zurück. Sollte niemals null sein. Standardmäßig ist IBuildInfo.UNKNOWN_BUILD_ID .

Kehrt zurück
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

Rufen Sie die ZIP-Datei des lokalen Geräteimages ab.

Kehrt zurück
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

Holen Sie sich die ZIP-Version des lokalen Geräteimages.

Kehrt zurück
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

Ruft die mkbootimg-Datei ab, die zum Erstellen des Kernel-Images verwendet wird.

Kehrt zurück
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

Ruft die mkbootimg-Version ab.

Kehrt zurück
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

Holen Sie sich die ZIP-Datei des Geräte-OTA-Pakets.

Kehrt zurück
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

Holen Sie sich die Zip-Version des OTA-Pakets für das Gerät.

Kehrt zurück
String

getRamdiskFile

public abstract File getRamdiskFile ()

Ruft die Ramdisk-Datei ab, die zum Erstellen des Kernel-Images verwendet wird.

Kehrt zurück
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

Ruft die Ramdisk-Version ab.

Kehrt zurück
String

getResourcesDir

public File getResourcesDir ()

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

Kehrt zurück
File

getTestsDir

public abstract File getTestsDir ()

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

Kehrt zurück
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

Holen Sie sich die extrahierte Tests.zip-Version.

Kehrt zurück
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

Rufen Sie die lokale Testbenutzerdaten-Imagedatei ab.

Kehrt zurück
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

Rufen Sie die lokale Testbenutzerdaten-Imageversion ab.

Kehrt zurück
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 Basisbandbild ERROR(/File)

version String : die Version des Basisbands

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 die Build-Variante für den Geräteteil der Build-Informationen fest, wenn sie sich von IBuildInfo.setBuildFlavor(String) unterscheidet.

Parameter
deviceBuildFlavor String : Variante des Geräteaufbaus

setDeviceImageFile

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Legen Sie die zu verwendende System-Image-Datei des Geräts 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)

Legen Sie 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 wird.

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 extrahierten Inhalt der Datei „tests.zip“ fest.

Parameter
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

Legen Sie die zu verwendende Benutzerdaten-Bilddatei fest.

Parameter
version String