DeviceBuildInfo

public class DeviceBuildInfo
extends BuildInfo implements IDeviceBuildInfo

java.lang.Object
   ↳ com.android.tradefed.build.BuildInfo (em inglês)
     ↳ com.android.tradefed.build.DeviceBuildInfo


Uma IBuildInfo que representa o build completo de um dispositivo Android e, opcionalmente, os testes dele.

Resumo

Construtores públicos

DeviceBuildInfo()
DeviceBuildInfo(BuildInfo buildInfo)
DeviceBuildInfo(String buildId, String buildTargetName)

Métodos públicos

File getBasebandImageFile()

Receba o arquivo de imagem de baseband local.

String getBasebandVersion()

Receba a versão da banda de base.

File getBootloaderImageFile()

Receba o arquivo de imagem do carregador de inicialização local.

String getBootloaderVersion()

Receba a versão do carregador de inicialização.

String getDeviceBuildFlavor()

Método opcional para retornar o tipo de build da plataforma que está sendo testado.

String getDeviceBuildId()

Retorna o identificador exclusivo do build da plataforma em teste.

File getDeviceImageFile()

Baixe o arquivo ZIP da imagem do dispositivo local.

String getDeviceImageVersion()

Acesse a versão ZIP da imagem do dispositivo local.

File getMkbootimgFile()

Recebe o arquivo mkbootimg usado para criar a imagem do kernel.

String getMkbootimgVersion()

Recebe a versão do mkbootimg.

File getOtaPackageFile()

Receba o arquivo ZIP do pacote OTA do dispositivo.

String getOtaPackageVersion()

Baixe a versão zip do pacote OTA do dispositivo.

File getRamdiskFile()

Recebe o arquivo ramdisk usado para criar a imagem do kernel.

String getRamdiskVersion()

Recebe a versão do ramdisk.

File getTestsDir()

Encontre o caminho local para o conteúdo do arquivo Testing.zip extraído.

String getTestsDirVersion()

Extraia a versão tests.zip.

File getUserDataImageFile()

Receba o arquivo de imagem de userdata de teste local.

String getUserDataImageVersion()

Consiga a versão da imagem de dados do usuário de teste local.

void setBasebandImage(File basebandFile, String version)

Defina a imagem da banda de base do build do dispositivo.

void setBootloaderImageFile(File bootloaderImgFile, String version)

Defina a imagem do carregador de inicialização para o build do dispositivo.

void setDeviceBuildFlavor(String deviceBuildFlavor)

Defina a variação de build para a parte do dispositivo das informações do build, se for diferente de IBuildInfo.setBuildFlavor(String).

void setDeviceImageFile(File deviceImageFile, String version)

Defina o arquivo de imagem do sistema do dispositivo a ser usado.

void setMkbootimgFile(File mkbootimg, String version)

Define o arquivo mkbootimg usado para criar a imagem do kernel.

void setOtaPackageFile(File otaFile, String version)

Defina o arquivo ZIP do pacote OTA do dispositivo.

void setRamdiskFile(File ramdisk, String version)

Recebe o arquivo do ramdisk usado para criar a imagem do kernel.

void setTestsDir(File testsDir, String version)

Defina o caminho local para o conteúdo do arquivo tests.zip extraído.

void setUserDataImageFile(File userDataFile, String version)

Define o arquivo de imagem de dados do usuário a ser usado.

Construtores públicos

Informações do build do dispositivo

public DeviceBuildInfo ()

DeviceBuildInfo

public DeviceBuildInfo (BuildInfo buildInfo)

Parâmetros
buildInfo BuildInfo

DeviceBuildInfo

public DeviceBuildInfo (String buildId, 
                String buildTargetName)

Parâmetros
buildId String

buildTargetName String

Métodos públicos

getBasebandImageFile

public File getBasebandImageFile ()

Extrai o arquivo de imagem da banda de base local.

Retorna
File

getBasebandVersion

public String getBasebandVersion ()

Baixe a versão da banda de base.

Retorna
String

getBootloaderImageFile

public File getBootloaderImageFile ()

Consiga o arquivo de imagem do carregador de inicialização local.

Retorna
File

getBootloaderVersion

public String getBootloaderVersion ()

Descubra a versão do carregador de inicialização.

Retorna
String

getDeviceBuildFlavor

public String getDeviceBuildFlavor ()

Método opcional para retornar o tipo de build da plataforma que está sendo testado.

Retorna
String

getDeviceBuildId

public String getDeviceBuildId ()

Retorna o identificador exclusivo do build da plataforma em teste. Nunca pode ser nulo. O padrão é IBuildInfo.UNKNOWN_BUILD_ID:

Retorna
String getDeviceImageVersion() se não for null, caso contrário IBuildInfo#UNKNOWN_BUILD_ID

Confira também:

getDeviceImageFile

public File getDeviceImageFile ()

Acesse o arquivo ZIP da imagem do dispositivo local.

Retorna
File

getDeviceImageVersion

public String getDeviceImageVersion ()

Acesse a versão ZIP da imagem do dispositivo local.

Retorna
String

getMkbootimgFile

public File getMkbootimgFile ()

Recebe o arquivo mkbootimg usado para criar a imagem do kernel.

Retorna
File

getMkbootimgVersion

public String getMkbootimgVersion ()

Recebe a versão do mkbootimg.

Retorna
String

getOtaPackageFile

public File getOtaPackageFile ()

Receba o arquivo ZIP do pacote OTA do dispositivo.

Retorna
File

getOtaPackageVersion

public String getOtaPackageVersion ()

Baixe a versão zip do pacote OTA do dispositivo.

Retorna
String

getRamdiskFile

public File getRamdiskFile ()

Recebe o arquivo do ramdisk usado para criar a imagem do kernel.

Retorna
File

getRamdiskVersion

public String getRamdiskVersion ()

Recebe a versão do ramdisk.

Retorna
String

getTestsDir

public File getTestsDir ()

Receba o caminho local para o conteúdo do arquivo tests.zip extraído.

Retorna
File

getTestsDirVersion

public String getTestsDirVersion ()

Faça o download da versão Testing.zip extraída.

Retorna
String

getUserDataImageFile

public File getUserDataImageFile ()

Receba o arquivo de imagem de userdata de teste local.

Retorna
File

getUserDataImageVersion

public String getUserDataImageVersion ()

Receba a versão da imagem de dados do usuário de teste local.

Retorna
String

setBasebandImage

public void setBasebandImage (File basebandFile, 
                String version)

Defina a imagem da banda de base do build do dispositivo.

Parâmetros
basebandFile File: a imagem da banda de base ERROR(/File)

version String: a versão da banda de base

setBootloaderImageFile

public void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

Defina a imagem do carregador de inicialização para o build do dispositivo.

Parâmetros
bootloaderImgFile File: a imagem do carregador de inicialização ERROR(/File)

version String: a versão do carregador de inicialização

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

Defina o build-flavor para a parte do dispositivo das informações do build, se for diferente de IBuildInfo.setBuildFlavor(String).

Parâmetros
deviceBuildFlavor String: sabor do build do dispositivo

setDeviceImageFile

public void setDeviceImageFile (File deviceImageFile, 
                String version)

Defina o arquivo de imagem do sistema do dispositivo a ser usado.

Parâmetros
version String

setMkbootimgFile

public void setMkbootimgFile (File mkbootimg, 
                String version)

Define o arquivo mkbootimg usado para criar a imagem do kernel.

Parâmetros
mkbootimg File

version String

setOtaPackageFile

public void setOtaPackageFile (File otaFile, 
                String version)

Defina o arquivo ZIP do pacote OTA do dispositivo.

Parâmetros
otaFile File

version String

setRamdiskFile

public void setRamdiskFile (File ramdisk, 
                String version)

Recebe o arquivo ramdisk usado para criar a imagem do kernel.

Parâmetros
ramdisk File

version String

setTestsDir

public void setTestsDir (File testsDir, 
                String version)

Defina o caminho local para o conteúdo do arquivo trips.zip extraído.

Parâmetros
version String

setUserDataImageFile

public void setUserDataImageFile (File userDataFile, 
                String version)

Defina o arquivo de imagem dos dados do usuário a ser usado.

Parâmetros
version String