IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo
AppDeviceBuildInfo (em inglês) Esta classe foi descontinuada. Use IDeviceBuildInfo diretamente. 
ClusterBuildInfo (em inglês) Uma classe IBuildInfo para builds enviados a partir do TFC. 
DeviceBuildInfo (em inglês) Uma IBuildInfo que representa o build completo de um dispositivo Android e, opcionalmente, os testes dele. 
DeviceFolderBuildInfo (em inglês) Um IDeviceBuildInfo que também contém outros artefatos de build contidos em um diretório no no sistema de arquivos local. 
OtaDeviceBuildInfo (em inglês) Um IDeviceBuildInfo usado para testes de atualização over the air (OTA). 


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

Resumo

Métodos públicos

abstract void cleanUp()

Remove todos os arquivos temporários.

abstract File getBasebandImageFile()

Extrai o arquivo de imagem da banda de base local.

abstract String getBasebandVersion()

Baixe a versão da banda de base.

abstract File getBootloaderImageFile()

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

abstract String getBootloaderVersion()

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

abstract String getDeviceBuildFlavor()

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

abstract String getDeviceBuildId()

Retorna o identificador exclusivo do build da plataforma em teste.

abstract File getDeviceImageFile()

Baixe o arquivo ZIP da imagem do dispositivo local.

abstract String getDeviceImageVersion()

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

abstract File getMkbootimgFile()

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

abstract String getMkbootimgVersion()

Recebe a versão do mkbootimg.

abstract File getOtaPackageFile()

Baixe o arquivo ZIP do pacote OTA do dispositivo.

abstract String getOtaPackageVersion()

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

abstract File getRamdiskFile()

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

abstract String getRamdiskVersion()

Recebe a versão do ramdisk.

default File getResourcesDir()

Retorna o diretório que contém alguns dos recursos baixados.

abstract File getTestsDir()

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

abstract String getTestsDirVersion()

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

abstract File getUserDataImageFile()

Consiga o arquivo de imagem local de dados do usuário de teste.

abstract String getUserDataImageVersion()

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

abstract void setBasebandImage(File basebandFile, String version)

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

abstract void setBootloaderImageFile(File bootloaderImgFile, String version)

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

default 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).

abstract void setDeviceImageFile(File deviceImageFile, String version)

Define o arquivo de imagem do sistema do dispositivo que será usado.

abstract void setMkbootimgFile(File mkbootimg, String version)

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

abstract void setOtaPackageFile(File otaFile, String version)

Defina o arquivo ZIP do pacote OTA do dispositivo.

abstract void setRamdiskFile(File ramdisk, String version)

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

default void setResourcesDir(File resourcesDir, String version)

Define o diretório de recursos ERROR(/File).

abstract void setTestsDir(File testsZipFile, String version)

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

abstract void setUserDataImageFile(File userDataFile, String version)

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

Métodos públicos

limpeza

public abstract void cleanUp ()

Remove todos os arquivos temporários.

getBasebandImageFile

public abstract File getBasebandImageFile ()

Extrai o arquivo de imagem da banda de base local.

Retorna
File

getBasebandVersion

public abstract String getBasebandVersion ()

Baixe a versão da banda de base.

Retorna
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

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

Retorna
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

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

Retorna
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

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

Retorna
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

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

Retorna
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

Baixe o arquivo ZIP da imagem do dispositivo local.

Retorna
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

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

Retorna
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

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

Retorna
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

Recebe a versão do mkbootimg.

Retorna
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

Baixe o arquivo ZIP do pacote OTA do dispositivo.

Retorna
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

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

Retorna
String

getRamdiskFile

public abstract File getRamdiskFile ()

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

Retorna
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

Recebe a versão do ramdisk.

Retorna
String

getResourcesDir

public File getResourcesDir ()

Retorna o diretório que contém alguns dos recursos baixados. (Os recursos geralmente são associado a uma definição de dispositivo isFake=true). Retornará nulo se nenhum diretório de recursos estiver disponível.

Retorna
File

getTestsDir

public abstract File getTestsDir ()

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

Retorna
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

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

Retorna
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

Consiga o arquivo de imagem local de dados do usuário de teste.

Retorna
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

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

Retorna
String

setBasebandImage

public abstract 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 abstract 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 a variação de build para a parte do dispositivo das informações do build, se for diferente de IBuildInfo.setBuildFlavor(String).

Parâmetros
deviceBuildFlavor String: variação do build do dispositivo

setDeviceImageFile

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Define o arquivo de imagem do sistema do dispositivo que será usado.

Parâmetros
version String

setMkbootimgFile

public abstract 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 abstract void setOtaPackageFile (File otaFile, 
                String version)

Defina o arquivo ZIP do pacote OTA do dispositivo.

Parâmetros
otaFile File

version String

setRamdiskFile

public abstract void setRamdiskFile (File ramdisk, 
                String version)

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

Parâmetros
ramdisk File

version String

setResourcesDir

public void setResourcesDir (File resourcesDir, 
                String version)

Define o diretório de recursos ERROR(/File).

Parâmetros
resourcesDir File: o diretório que contém os recursos compartilhados.

version String: a versão do arquivo de diretório.

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

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

Parâmetros
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

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

Parâmetros
version String