IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo
AppDeviceBuildInfo Esta classe está obsoleta. Use IDeviceBuildInfo diretamente.
ClusterBuildInfo Uma classe IBuildInfo para compilações canalizadas do TFC.
Informações de construção do dispositivo Um IBuildInfo que representa uma compilação completa de um dispositivo Android e (opcionalmente) seus testes.
DeviceFolderBuildInfo Um IDeviceBuildInfo que também contém outros artefatos de compilação contidos em um diretório no sistema de arquivos local.
OtaDeviceBuildInfo Um IDeviceBuildInfo usado para testes de atualização over-the-air.


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

Resumo

Métodos públicos

abstract void cleanUp ()

Remove todos os arquivos temporários.

abstract File getBasebandImageFile ()

Obtenha o arquivo de imagem de banda base local.

abstract String getBasebandVersion ()

Obtenha a versão de banda base.

abstract File getBootloaderImageFile ()

Obtenha o arquivo de imagem do bootloader local.

abstract String getBootloaderVersion ()

Obtenha a versão do bootloader.

abstract String getDeviceBuildFlavor ()

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

abstract String getDeviceBuildId ()

Retorna o identificador exclusivo da construção da plataforma em teste.

abstract File getDeviceImageFile ()

Obtenha o arquivo zip da imagem do dispositivo local.

abstract String getDeviceImageVersion ()

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

abstract File getMkbootimgFile ()

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

abstract String getMkbootimgVersion ()

Obtém a versão mkbootimg.

abstract File getOtaPackageFile ()

Obtenha o arquivo zip do pacote OTA do dispositivo.

abstract String getOtaPackageVersion ()

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

abstract File getRamdiskFile ()

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

abstract String getRamdiskVersion ()

Obtém a versão do ramdisk.

default File getResourcesDir ()

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

abstract File getTestsDir ()

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

abstract String getTestsDirVersion ()

Obtenha a versão testes.zip extraída.

abstract File getUserDataImageFile ()

Obtenha o arquivo de imagem userdata de teste local.

abstract String getUserDataImageVersion ()

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

abstract void setBasebandImage (File basebandFile, String version)

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

abstract void setBootloaderImageFile (File bootloaderImgFile, String version)

Defina a imagem do bootloader para a construção do dispositivo.

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

abstract void setDeviceImageFile (File deviceImageFile, String version)

Defina o arquivo de imagem do sistema do dispositivo a 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)

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

abstract void setUserDataImageFile (File userDataFile, String version)

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

Métodos públicos

limpar

public abstract void cleanUp ()

Remove todos os arquivos temporários.

getBasebandImageFile

public abstract File getBasebandImageFile ()

Obtenha o arquivo de imagem de banda base local.

Devoluções
File

getBasebandVersion

public abstract String getBasebandVersion ()

Obtenha a versão de banda base.

Devoluções
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

Obtenha o arquivo de imagem do bootloader local.

Devoluções
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

Obtenha a versão do bootloader.

Devoluções
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

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

Devoluções
String

getDeviceBuildId

public abstract String getDeviceBuildId ()

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

Devoluções
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

Obtenha o arquivo zip da imagem do dispositivo local.

Devoluções
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

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

Devoluções
String

getMkbootimgArquivo

public abstract File getMkbootimgFile ()

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

Devoluções
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

Obtém a versão mkbootimg.

Devoluções
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

Obtenha o arquivo zip do pacote OTA do dispositivo.

Devoluções
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

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

Devoluções
String

getRamdiskFile

public abstract File getRamdiskFile ()

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

Devoluções
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

Obtém a versão do ramdisk.

Devoluções
String

getResourcesDir

public File getResourcesDir ()

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

Devoluções
File

getTestsDir

public abstract File getTestsDir ()

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

Devoluções
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

Obtenha a versão testes.zip extraída.

Devoluções
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

Obtenha o arquivo de imagem userdata de teste local.

Devoluções
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

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

Devoluções
String

setBasebandImage

public abstract void setBasebandImage (File basebandFile, 
                String version)

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

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

version String : a versão da banda base

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

Defina a imagem do bootloader para a construçã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 : sabor da construção do dispositivo

setDeviceImageFile

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Defina o arquivo de imagem do sistema do dispositivo a 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)

Obtém o arquivo 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 do diretório.

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

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

Parâmetros
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

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

Parâmetros
version String