IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


Un IBuildInfo che rappresenta una build completa del dispositivo Android e (facoltativamente) i relativi test.

Riepilogo

Metodi pubblici

abstract void cleanUp()

Rimuove tutti i file temporanei.

abstract File getBasebandImageFile()

Recupera il file immagine baseband locale.

abstract String getBasebandVersion()

Ottieni la versione banda di base.

abstract File getBootloaderImageFile()

Recupera il file immagine del bootloader locale.

abstract String getBootloaderVersion()

Ottieni la versione del bootloader.

abstract String getDeviceBuildFlavor()

Metodo facoltativo per restituire il tipo di build della piattaforma in fase di test.

abstract String getDeviceBuildId()

Restituisce l'identificatore univoco della build della piattaforma in test.

abstract File getDeviceImageFile()

Recupera il file ZIP dell'immagine del dispositivo locale.

abstract String getDeviceImageVersion()

Ottieni la versione ZIP dell'immagine del dispositivo locale.

abstract File getMkbootimgFile()

Recupera il file mkbootimg utilizzato per creare l'immagine del kernel.

abstract String getMkbootimgVersion()

Recupera la versione di mkbootimg.

abstract File getOtaPackageFile()

Recupera il file ZIP del pacchetto OTA del dispositivo.

abstract String getOtaPackageVersion()

Recupera la versione ZIP del pacchetto OTA del dispositivo.

abstract File getRamdiskFile()

Recupera il file ramdisk utilizzato per creare l'immagine del kernel.

abstract String getRamdiskVersion()

Recupera la versione del ramdisk.

default File getResourcesDir()

Restituisce la directory contenente alcune delle risorse scaricate.

abstract File getTestsDir()

Ottieni il percorso locale dei contenuti del file tests.zip estratto.

abstract String getTestsDirVersion()

Ottieni la versione estratta di tests.zip.

abstract File getUserDataImageFile()

Recupera il file immagine dei dati utente di test locale.

abstract String getUserDataImageVersion()

Ottieni la versione dell'immagine dei dati utente di test locale.

abstract void setBasebandImage(File basebandFile, String version)

Imposta l'immagine della banda di base per la build del dispositivo.

abstract void setBootloaderImageFile(File bootloaderImgFile, String version)

Imposta l'immagine del bootloader per la build del dispositivo.

default void setDeviceBuildFlavor(String deviceBuildFlavor)

Imposta il build-flavor per la parte del dispositivo delle informazioni di compilazione, se diversa da IBuildInfo.setBuildFlavor(String).

abstract void setDeviceImageFile(File deviceImageFile, String version)

Imposta il file immagine di sistema del dispositivo da utilizzare.

abstract void setMkbootimgFile(File mkbootimg, String version)

Imposta il file mkbootimg utilizzato per creare l'immagine del kernel.

abstract void setOtaPackageFile(File otaFile, String version)

Imposta il file ZIP del pacchetto OTA del dispositivo.

abstract void setRamdiskFile(File ramdisk, String version)

Recupera il file ramdisk utilizzato per creare l'immagine del kernel.

default void setResourcesDir(File resourcesDir, String version)

Imposta la directory delle risorse ERROR(/File).

abstract void setTestsDir(File testsZipFile, String version)

Imposta il percorso locale dei contenuti del file tests.zip estratto.

abstract void setUserDataImageFile(File userDataFile, String version)

Imposta il file immagine dei dati utente da utilizzare.

Metodi pubblici

cleanUp

public abstract void cleanUp ()

Rimuove tutti i file temporanei.

getBasebandImageFile

public abstract File getBasebandImageFile ()

Recupera il file immagine baseband locale.

Ritorni
File

getBasebandVersion

public abstract String getBasebandVersion ()

Ottieni la versione banda di base.

Ritorni
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

Recupera il file immagine del bootloader locale.

Ritorni
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

Ottieni la versione del bootloader.

Ritorni
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

Metodo facoltativo per restituire il tipo di build della piattaforma in fase di test.

Ritorni
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

Restituisce l'identificatore univoco della build della piattaforma in test. Non deve mai essere null. Il valore predefinito è IBuildInfo.UNKNOWN_BUILD_ID.

Ritorni
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

Recupera il file ZIP dell'immagine del dispositivo locale.

Ritorni
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

Ottieni la versione ZIP dell'immagine del dispositivo locale.

Ritorni
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

Recupera il file mkbootimg utilizzato per creare l'immagine del kernel.

Ritorni
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

Recupera la versione di mkbootimg.

Ritorni
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

Recupera il file ZIP del pacchetto OTA del dispositivo.

Ritorni
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

Recupera la versione ZIP del pacchetto OTA del dispositivo.

Ritorni
String

getRamdiskFile

public abstract File getRamdiskFile ()

Recupera il file ramdisk utilizzato per creare l'immagine del kernel.

Ritorni
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

Recupera la versione del ramdisk.

Ritorni
String

getResourcesDir

public File getResourcesDir ()

Restituisce la directory contenente alcune delle risorse scaricate. Le risorse sono solitamente associate a una definizione di dispositivo isFake=true. Restituisce null se non è disponibile una directory delle risorse.

Ritorni
File

getTestsDir

public abstract File getTestsDir ()

Ottieni il percorso locale dei contenuti del file tests.zip estratto.

Ritorni
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

Ottieni la versione estratta di tests.zip.

Ritorni
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

Recupera il file immagine dei dati utente di test locale.

Ritorni
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

Ottieni la versione dell'immagine dei dati utente di test locale.

Ritorni
String

setBasebandImage

public abstract void setBasebandImage (File basebandFile, 
                String version)

Imposta l'immagine della banda di base per la build del dispositivo.

Parametri
basebandFile File: l'immagine della banda di base ERROR(/File)

version String: la versione della banda di base

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

Imposta l'immagine del bootloader per la build del dispositivo.

Parametri
bootloaderImgFile File: l'immagine del bootloader ERROR(/File)

version String: la versione del bootloader

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

Imposta il build-flavor per la parte del dispositivo delle informazioni di compilazione, se diversa da IBuildInfo.setBuildFlavor(String).

Parametri
deviceBuildFlavor String: versione della build del dispositivo

setDeviceImageFile

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Imposta il file immagine di sistema del dispositivo da utilizzare.

Parametri
version String

setMkbootimgFile

public abstract void setMkbootimgFile (File mkbootimg, 
                String version)

Imposta il file mkbootimg utilizzato per creare l'immagine del kernel.

Parametri
mkbootimg File

version String

setOtaPackageFile

public abstract void setOtaPackageFile (File otaFile, 
                String version)

Imposta il file ZIP del pacchetto OTA del dispositivo.

Parametri
otaFile File

version String

setRamdiskFile

public abstract void setRamdiskFile (File ramdisk, 
                String version)

Recupera il file ramdisk utilizzato per creare l'immagine del kernel.

Parametri
ramdisk File

version String

setResourcesDir

public void setResourcesDir (File resourcesDir, 
                String version)

Imposta la directory delle risorse ERROR(/File).

Parametri
resourcesDir File: la directory contenente le risorse condivise.

version String: la versione del file della directory.

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

Imposta il percorso locale dei contenuti del file tests.zip estratto.

Parametri
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

Imposta il file immagine dei dati utente da utilizzare.

Parametri
version String