Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

OtaDeviceBuildInfo

public class OtaDeviceBuildInfo
extends Object implements IDeviceBuildInfo

java.lang.Object
com.android.tradefed.build.OtaDeviceBuildInfo


Un IDeviceBuildInfo utilizzato per il test degli aggiornamenti over-the-air. È composto da due build di dispositivi per ITestDevice :

  • un'immagine di build di base (la build da OTA).
  • una build OTA (una build per OTA). Dovrebbe contenere gli attributi di build necessari e il pacchetto OTA associato.
this contiene la build di base e getOtaBuild() restituisce la build OTA.

Sommario

Campi

protected IDeviceBuildInfo mBaselineBuild

protected IDeviceBuildInfo mOtaBuild

protected boolean mReportTargetBuild

Costruttori pubblici

OtaDeviceBuildInfo ()

Metodi pubblici

void addBuildAttribute (String attributeName, String attributeValue)

void cleanUp ()

Rimuove tutti i file temporanei.

void cleanUp ( doNotDelete) cleanUp ( doNotDelete)

IBuildInfo clone ()

File getBasebandImageFile ()

Ottieni il file immagine in banda base locale.

String getBasebandVersion ()

Ottieni la versione in banda base.

IDeviceBuildInfo getBaselineBuild ()
File getBootloaderImageFile ()

Ottieni il file immagine del bootloader locale.

String getBootloaderVersion ()

Ottieni la versione del bootloader.

getBuildAttributes ()

String getBuildBranch ()

String getBuildFlavor ()

String getBuildId ()

String getBuildTargetName ()

String getDeviceBuildFlavor ()

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

String getDeviceBuildId ()

Restituisce l'identificatore univoco della piattaforma creata in prova.

File getDeviceImageFile ()

Ottieni il file zip dell'immagine del dispositivo locale.

String getDeviceImageVersion ()

Ottieni la versione zip dell'immagine del dispositivo locale.

String getDeviceSerial ()

File getFile (String name)

getFiles ()

File getMkbootimgFile ()

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

String getMkbootimgVersion ()

Ottiene la versione mkbootimg.

IDeviceBuildInfo getOtaBuild ()
File getOtaPackageFile ()

Ottieni il file zip del pacchetto OTA del dispositivo.

String getOtaPackageVersion ()

Ottieni la versione zip del pacchetto OTA del dispositivo.

getProperties ()

File getRamdiskFile ()

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

String getRamdiskVersion ()

Ottiene la versione ramdisk.

File getResourcesDir ()

Restituisce la directory contenente alcune delle risorse scaricate.

String getTestTag ()

File getTestsDir ()

Ottieni il percorso locale del contenuto del file tests.zip estratto.

String getTestsDirVersion ()

Ottieni la versione tests.zip estratta.

File getUserDataImageFile ()

Ottieni il file di immagine userdata di prova locale.

String getUserDataImageVersion ()

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

String getVersion (String name)

VersionedFile getVersionedFile (String name)

getVersionedFileKeys ()
void setBasebandImage (File basebandFile, String version)

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

void setBaselineBuild ( IDeviceBuildInfo baselineBuild)
void setBootloaderImageFile (File bootloaderImgFile, String version)

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

void setBuildBranch (String branch)

void setBuildFlavor (String buildFlavor)

void setBuildId (String buildId)

void setDeviceImageFile (File deviceImageFile, String version)

Impostare il file immagine di sistema del dispositivo da utilizzare.

void setDeviceSerial (String serial)

void setFile (String name, File file, String version)

void setMkbootimgFile (File mkbootimg, String version)

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

void setOtaBuild ( IDeviceBuildInfo otaBuild)
void setOtaPackageFile (File otaFile, String version)

Imposta il file zip del pacchetto OTA del dispositivo.

void setProperties (BuildInfoProperties... properties)

void setRamdiskFile (File ramdisk, String version)

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

void setReportTargetBuild (boolean downgrade)
void setResourcesDir (File resourceDir, String version)

Imposta la directory delle risorse ERROR(/File) .

void setTestTag (String testTag)

void setTestsDir (File testsZipFile, String version)

Imposta il percorso locale al contenuto del file tests.zip estratto.

void setUserDataImageFile (File userDataFile, String version)

Impostare il file immagine dei dati utente da utilizzare.

Metodi protetti

IDeviceBuildInfo getReportedBuild ()

Campi

mBaselineBuild

protected IDeviceBuildInfo mBaselineBuild

mOtaBuild

protected IDeviceBuildInfo mOtaBuild

mReportTargetBuild

protected boolean mReportTargetBuild

Costruttori pubblici

OtaDeviceBuildInfo

public OtaDeviceBuildInfo ()

Metodi pubblici

addBuildAttribute

public void addBuildAttribute (String attributeName, 
                String attributeValue)

Parametri
attributeName String

attributeValue String

pulire

public void cleanUp ()

Rimuove tutti i file temporanei.

pulire

public void cleanUp ( doNotDelete)

Parametri
doNotDelete

clone

public IBuildInfo clone ()

ritorna
IBuildInfo

getBasebandImageFile

public File getBasebandImageFile ()

Ottieni il file immagine in banda base locale.

ritorna
File

getBasebandVersion

public String getBasebandVersion ()

Ottieni la versione in banda base.

ritorna
String

getBaselineBuild

public IDeviceBuildInfo getBaselineBuild ()

ritorna
IDeviceBuildInfo

getBootloaderImageFile

public File getBootloaderImageFile ()

Ottieni il file immagine del bootloader locale.

ritorna
File

getBootloaderVersion

public String getBootloaderVersion ()

Ottieni la versione del bootloader.

ritorna
String

getBuildAttributes

public  getBuildAttributes ()

ritorna

getBuildBranch

public String getBuildBranch ()

ritorna
String

getBuildFlavor

public String getBuildFlavor ()

ritorna
String

getBuildId

public String getBuildId ()

ritorna
String

getBuildTargetName

public String getBuildTargetName ()

ritorna
String

getDeviceBuildFlavor

public String getDeviceBuildFlavor ()

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

ritorna
String

getDeviceBuildId

public String getDeviceBuildId ()

Restituisce l'identificatore univoco della piattaforma creata in prova. Non dovrebbe mai essere nullo. Il valore predefinito è IBuildInfo.UNKNOWN_BUILD_ID .

ritorna
String

getDeviceImageFile

public File getDeviceImageFile ()

Ottieni il file zip dell'immagine del dispositivo locale.

ritorna
File

getDeviceImageVersion

public String getDeviceImageVersion ()

Ottieni la versione zip dell'immagine del dispositivo locale.

ritorna
String

getDeviceSerial

public String getDeviceSerial ()

ritorna
String

prendi il file

public File getFile (String name)

Parametri
name String

ritorna
File

getFiles

public  getFiles ()

ritorna

getMkbootimgFile

public File getMkbootimgFile ()

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

ritorna
File

getMkbootimgVersion

public String getMkbootimgVersion ()

Ottiene la versione mkbootimg.

ritorna
String

getOtaBuild

public IDeviceBuildInfo getOtaBuild ()

ritorna
IDeviceBuildInfo

getOtaPackageFile

public File getOtaPackageFile ()

Ottieni il file zip del pacchetto OTA del dispositivo.

ritorna
File

getOtaPackageVersion

public String getOtaPackageVersion ()

Ottieni la versione zip del pacchetto OTA del dispositivo.

ritorna
String

getProperties

public  getProperties ()

ritorna

getRamdiskFile

public File getRamdiskFile ()

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

ritorna
File

getRamdiskVersion

public String getRamdiskVersion ()

Ottiene la versione ramdisk.

ritorna
String

getResourcesDir

public File getResourcesDir ()

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

ritorna
File

getTestTag

public String getTestTag ()

ritorna
String

getTestsDir

public File getTestsDir ()

Ottieni il percorso locale del contenuto del file tests.zip estratto.

ritorna
File

getTestsDirVersion

public String getTestsDirVersion ()

Ottieni la versione tests.zip estratta.

ritorna
String

getUserDataImageFile

public File getUserDataImageFile ()

Ottieni il file di immagine userdata di prova locale.

ritorna
File

getUserDataImageVersion

public String getUserDataImageVersion ()

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

ritorna
String

getVersion

public String getVersion (String name)

Parametri
name String

ritorna
String

getVersionedFile

public VersionedFile getVersionedFile (String name)

Parametri
name String

ritorna
VersionedFile

getVersionedFileKeys

public  getVersionedFileKeys ()

ritorna

setBasebandImage

public void setBasebandImage (File basebandFile, 
                String version)

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

Parametri
basebandFile File : ERROR(/File) dell'immagine in banda base ERROR(/File)

version String : la versione della baseband

setBaselineBuild

public void setBaselineBuild (IDeviceBuildInfo baselineBuild)

Parametri
baselineBuild IDeviceBuildInfo

setBootloaderImageFile

public 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

setBuildBranch

public void setBuildBranch (String branch)

Parametri
branch String

setBuildFlavor

public void setBuildFlavor (String buildFlavor)

Parametri
buildFlavor String

setBuildId

public void setBuildId (String buildId)

Parametri
buildId String

setDeviceImageFile

public void setDeviceImageFile (File deviceImageFile, 
                String version)

Impostare il file immagine di sistema del dispositivo da utilizzare.

Parametri
version String

setDeviceSerial

public void setDeviceSerial (String serial)

Parametri
serial String

setFile

public void setFile (String name, 
                File file, 
                String version)

Parametri
name String

file File

version String

setMkbootimgFile

public void setMkbootimgFile (File mkbootimg, 
                String version)

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

Parametri
mkbootimg File

version String

setOtaBuild

public void setOtaBuild (IDeviceBuildInfo otaBuild)

Parametri
otaBuild IDeviceBuildInfo

setOtaPackageFile

public void setOtaPackageFile (File otaFile, 
                String version)

Imposta il file zip del pacchetto OTA del dispositivo.

Parametri
otaFile File

version String

setProperties

public void setProperties (BuildInfoProperties... properties)

Parametri
properties BuildInfoProperties

setRamdiskFile

public void setRamdiskFile (File ramdisk, 
                String version)

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

Parametri
ramdisk File

version String

setReportTargetBuild

public void setReportTargetBuild (boolean downgrade)

Parametri
downgrade boolean

setResourcesDir

public void setResourcesDir (File resourceDir, 
                String version)

Imposta la directory delle risorse ERROR(/File) .

Parametri
resourceDir File : la directory contenente le risorse condivise.

version String : la versione del file di directory.

setTestTag

public void setTestTag (String testTag)

Parametri
testTag String

setTestsDir

public void setTestsDir (File testsZipFile, 
                String version)

Imposta il percorso locale al contenuto del file tests.zip estratto.

Parametri
version String

setUserDataImageFile

public void setUserDataImageFile (File userDataFile, 
                String version)

Impostare il file immagine dei dati utente da utilizzare.

Parametri
version String

Metodi protetti

getReportedBuild

protected IDeviceBuildInfo getReportedBuild ()

ritorna
IDeviceBuildInfo