Info build dispositivo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


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

Riepilogo

Metodi pubblici

abstract void cleanUp()

Rimuove tutti i file temporanei.

abstract File getBasebandImageFile()

Recupera il file immagine della banda di base locale.

abstract String getBasebandVersion()

Ottieni la versione banda di base.

abstract File getBootloaderImageFile()

Recupera il file immagine del bootloader locale.

abstract String getBootloaderVersion()

Scarica la versione del bootloader.

abstract String getDeviceBuildFlavor()

Metodo facoltativo per restituire il tipo di build della piattaforma da testare.

abstract String getDeviceBuildId()

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

abstract File getDeviceImageFile()

Ottieni il file ZIP immagine del dispositivo locale.

abstract String getDeviceImageVersion()

Ottieni la versione ZIP dell'immagine del dispositivo locale.

abstract File getMkbootimgFile()

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

abstract String getMkbootimgVersion()

Ottiene la versione mkbootimg.

abstract File getOtaPackageFile()

Scarica il file ZIP del pacchetto OTA del dispositivo.

abstract String getOtaPackageVersion()

Ottieni la versione ZIP del pacchetto OTA del dispositivo.

abstract File getRamdiskFile()

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

abstract String getRamdiskVersion()

Ottiene la versione ramdisk.

default File getResourcesDir()

Restituisce la directory contenente alcune delle risorse scaricate.

abstract File getTestsDir()

Recupera il percorso locale dei contenuti del file test.zip estratti.

abstract String getTestsDirVersion()

Recupera la versione test.zip estratta.

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 bootloader per la build del dispositivo.

default void setDeviceBuildFlavor(String deviceBuildFlavor)

Imposta il livello di build per la parte delle informazioni sulla build relativa al dispositivo 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)

Ottiene 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 test.zip estratti.

abstract void setUserDataImageFile(File userDataFile, String version)

Imposta il file immagine dei dati utente da utilizzare.

Metodi pubblici

pulizia

public abstract void cleanUp ()

Rimuove tutti i file temporanei.

getBasebandImageFile

public abstract File getBasebandImageFile ()

Recupera il file immagine della banda di base 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 ()

Scarica la versione del bootloader.

Ritorni
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

Metodo facoltativo per restituire il tipo di build della piattaforma da testare.

Ritorni
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

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

Ritorni
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

Ottieni il file ZIP 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 ()

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

Ritorni
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

Ottiene la versione mkbootimg.

Ritorni
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

Scarica il file ZIP del pacchetto OTA del dispositivo.

Ritorni
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

Ottieni la versione ZIP del pacchetto OTA del dispositivo.

Ritorni
String

getRamdiskFile

public abstract File getRamdiskFile ()

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

Ritorni
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

Ottiene la versione ramdisk.

Ritorni
String

getResourcesDir

public File getResourcesDir ()

Restituisce la directory contenente alcune delle risorse scaricate. (le risorse sono solitamente associati a una definizione di dispositivo isFake=true). Restituisce null se non è disponibile nessuna directory delle risorse.

Ritorni
File

getTestsDir

public abstract File getTestsDir ()

Recupera il percorso locale dei contenuti del file test.zip estratti.

Ritorni
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

Recupera la versione test.zip estratta.

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 bootloader per la build del dispositivo.

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

version String: la versione del bootloader

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

Imposta il livello di build per la parte delle informazioni sulla build relativa al dispositivo se diversa da IBuildInfo.setBuildFlavor(String).

Parametri
deviceBuildFlavor String: versione della build del dispositivo

ImpostaFileImmagineDispositivo

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Imposta il file immagine di sistema del dispositivo da utilizzare.

Parametri
version String

impostaMkbootimgFile

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)

Ottiene 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 di directory.

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

Imposta il percorso locale dei contenuti del file test.zip estratti.

Parametri
version String

ImpostaFileImmagineDatiUtente

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

Imposta il file immagine dei dati utente da utilizzare.

Parametri
version String