DeviceBuildInfo

public class DeviceBuildInfo
extends BuildInfo implements IDeviceBuildInfo

java.lang.Object
com.android.tradefed.build.BuildInfo
com.android.tradefed.build.DeviceBuildInfo


Um IBuildInfo que representa uma compilação de dispositivo Android completa e (opcionalmente) seus testes.

Resumo

Construtores públicos

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

Métodos públicos

File getBasebandImageFile ()

Obtenha o arquivo de imagem de banda base local.

String getBasebandVersion ()

Obtenha a versão de banda base.

File getBootloaderImageFile ()

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

String getBootloaderVersion ()

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

String getDeviceBuildFlavor ()

Método opcional para retornar o tipo de compilação da plataforma que está sendo testada.

String getDeviceBuildId ()

Retorna o identificador exclusivo da plataforma construída em teste.

File getDeviceImageFile ()

Obtenha o arquivo zip da imagem do dispositivo local.

String getDeviceImageVersion ()

Obtenha a versão zip da imagem do dispositivo local.

File getMkbootimgFile ()

Obtém o arquivo mkbootimg usado para criar a imagem do kernel.

String getMkbootimgVersion ()

Obtém a versão mkbootimg.

File getOtaPackageFile ()

Obtenha o arquivo zip do pacote OTA do dispositivo.

String getOtaPackageVersion ()

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

File getRamdiskFile ()

Obtém o arquivo ramdisk usado para criar a imagem do kernel.

String getRamdiskVersion ()

Obtém a versão do ramdisk.

File getTestsDir ()

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

String getTestsDirVersion ()

Obtenha a versão extraída do tests.zip.

File getUserDataImageFile ()

Obtenha o arquivo de imagem userdata de teste local.

String getUserDataImageVersion ()

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

void setBasebandImage (File basebandFile, String version)

Defina a imagem de banda base para a construção do dispositivo.

void setBootloaderImageFile (File bootloaderImgFile, String version)

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

void setDeviceBuildFlavor (String deviceBuildFlavor)

Defina o tipo de compilação para a parte do dispositivo das informações de compilação 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)

Obtém o arquivo 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)

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

Construtores públicos

DeviceBuildInfo

public DeviceBuildInfo ()

DeviceBuildInfo

public DeviceBuildInfo (String buildId, 
                String buildTargetName)

Parâmetros
buildId String

buildTargetName String

DeviceBuildInfo

public DeviceBuildInfo (BuildInfo buildInfo)

Parâmetros
buildInfo BuildInfo

Métodos públicos

getBasebandImageFile

public File getBasebandImageFile ()

Obtenha o arquivo de imagem de banda base local.

devoluções
File

getBasebandVersion

public String getBasebandVersion ()

Obtenha a versão de banda base.

devoluções
String

getBootloaderImageFile

public File getBootloaderImageFile ()

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

devoluções
File

getBootloaderVersion

public String getBootloaderVersion ()

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

devoluções
String

getDeviceBuildFlavor

public String getDeviceBuildFlavor ()

Método opcional para retornar o tipo de compilação da plataforma que está sendo testada.

devoluções
String

getDeviceBuildId

public String getDeviceBuildId ()

Retorna o identificador exclusivo da plataforma construída em teste. Nunca deve ser nulo. O padrão é IBuildInfo.UNKNOWN_BUILD_ID .

devoluções
String getDeviceImageVersion() se não for null , senão IBuildInfo#UNKNOWN_BUILD_ID

Veja também:

getDeviceImageFile

public File getDeviceImageFile ()

Obtenha o arquivo zip da imagem do dispositivo local.

devoluções
File

getDeviceImageVersion

public String getDeviceImageVersion ()

Obtenha a versão zip da imagem do dispositivo local.

devoluções
String

getMkbootimgFile

public File getMkbootimgFile ()

Obtém o arquivo mkbootimg usado para criar a imagem do kernel.

devoluções
File

getMkbootimgVersion

public String getMkbootimgVersion ()

Obtém a versão mkbootimg.

devoluções
String

getOtaPackageFile

public File getOtaPackageFile ()

Obtenha o arquivo zip do pacote OTA do dispositivo.

devoluções
File

getOtaPackageVersion

public String getOtaPackageVersion ()

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

devoluções
String

getRamdiskFile

public File getRamdiskFile ()

Obtém o arquivo ramdisk usado para criar a imagem do kernel.

devoluções
File

getRamdiskVersion

public String getRamdiskVersion ()

Obtém a versão do ramdisk.

devoluções
String

getTestsDir

public File getTestsDir ()

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

devoluções
File

getTestsDirVersion

public String getTestsDirVersion ()

Obtenha a versão extraída do tests.zip.

devoluções
String

getUserDataImageFile

public File getUserDataImageFile ()

Obtenha o arquivo de imagem userdata de teste local.

devoluções
File

getUserDataImageVersion

public String getUserDataImageVersion ()

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

devoluções
String

setBasebandImage

public void setBasebandImage (File basebandFile, 
                String version)

Defina a imagem de banda base para a construção do dispositivo.

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

version String : a versão da banda base

setBootloaderImageFile

public void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

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

Parâmetros
bootloaderImgFile File : a imagem do bootloader ERROR(/File)

version String : a versão do bootloader

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

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

Parâmetros
deviceBuildFlavor String : Tipo da compilação 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)

Obtém 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 tests.zip extraído.

Parâmetros
version String

setUserDataImageFile

public void setUserDataImageFile (File userDataFile, 
                String version)

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

Parâmetros
version String