IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


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