IDeviceBuildInfo

public interface IDeviceBuildInfo
implements IBuildInfo

com.android.tradefed.build.IDeviceBuildInfo


IBuildInfo , представляющий полную сборку устройства Android и (необязательно) ее тесты.

Краткое содержание

Публичные методы

abstract void cleanUp ()

Удаляет все временные файлы.

abstract File getBasebandImageFile ()

Получите локальный файл изображения основной полосы частот.

abstract String getBasebandVersion ()

Получите базовую версию.

abstract File getBootloaderImageFile ()

Получите файл образа локального загрузчика.

abstract String getBootloaderVersion ()

Получите версию загрузчика.

abstract String getDeviceBuildFlavor ()

Необязательный метод для возврата типа тестируемой сборки платформы.

abstract String getDeviceBuildId ()

Возвращает уникальный идентификатор тестируемой сборки платформы.

abstract File getDeviceImageFile ()

Получите ZIP-файл образа локального устройства.

abstract String getDeviceImageVersion ()

Получите zip-версию образа локального устройства.

abstract File getMkbootimgFile ()

Получает файл mkbootimg, используемый для создания образа ядра.

abstract String getMkbootimgVersion ()

Получает версию mkbootimg.

abstract File getOtaPackageFile ()

Получите ZIP-файл пакета OTA устройства.

abstract String getOtaPackageVersion ()

Получите ZIP-версию OTA-пакета устройства.

abstract File getRamdiskFile ()

Получает файл виртуального диска, используемый для создания образа ядра.

abstract String getRamdiskVersion ()

Получает версию виртуального диска.

default File getResourcesDir ()

Возвращает каталог, содержащий некоторые загруженные ресурсы.

abstract File getTestsDir ()

Получите локальный путь к извлеченному содержимому файлаtests.zip.

abstract String getTestsDirVersion ()

Получите распакованную версиюtests.zip.

abstract File getUserDataImageFile ()

Получите файл образа локальных тестовых пользовательских данных.

abstract String getUserDataImageVersion ()

Получите локальную тестовую версию образа пользовательских данных.

abstract void setBasebandImage (File basebandFile, String version)

Установите образ основной полосы для сборки устройства.

abstract void setBootloaderImageFile (File bootloaderImgFile, String version)

Установите образ загрузчика для сборки устройства.

default void setDeviceBuildFlavor (String deviceBuildFlavor)

Установите версию сборки для части информации о сборке устройства, если она отличается от IBuildInfo.setBuildFlavor(String) .

abstract void setDeviceImageFile (File deviceImageFile, String version)

Установите файл образа системы устройства, который будет использоваться.

abstract void setMkbootimgFile (File mkbootimg, String version)

Устанавливает файл mkbootimg, используемый для создания образа ядра.

abstract void setOtaPackageFile (File otaFile, String version)

Установите ZIP-файл пакета OTA устройства.

abstract void setRamdiskFile (File ramdisk, String version)

Получает файл виртуального диска, используемый для создания образа ядра.

default void setResourcesDir (File resourcesDir, String version)

Устанавливает каталог ресурсов ERROR(/File) .

abstract void setTestsDir (File testsZipFile, String version)

Установите локальный путь к извлеченному содержимому файлаtests.zip.

abstract void setUserDataImageFile (File userDataFile, String version)

Установите файл изображения пользовательских данных, который будет использоваться.

Публичные методы

очистка

public abstract void cleanUp ()

Удаляет все временные файлы.

getBasebandImageFile

public abstract File getBasebandImageFile ()

Получите локальный файл изображения основной полосы частот.

Возврат
File

getBasebandVersion

public abstract String getBasebandVersion ()

Получите базовую версию.

Возврат
String

getBootloaderImageFile

public abstract File getBootloaderImageFile ()

Получите файл образа локального загрузчика.

Возврат
File

getBootloaderVersion

public abstract String getBootloaderVersion ()

Получите версию загрузчика.

Возврат
String

getDeviceBuildFlavor

public abstract String getDeviceBuildFlavor ()

Необязательный метод для возврата типа тестируемой сборки платформы.

Возврат
String

получитьDeviceBuildId

public abstract String getDeviceBuildId ()

Возвращает уникальный идентификатор тестируемой сборки платформы. Никогда не должно быть нулевым. По умолчанию IBuildInfo.UNKNOWN_BUILD_ID .

Возврат
String

getDeviceImageFile

public abstract File getDeviceImageFile ()

Получите ZIP-файл образа локального устройства.

Возврат
File

getDeviceImageVersion

public abstract String getDeviceImageVersion ()

Получите zip-версию образа локального устройства.

Возврат
String

getMkbootimgFile

public abstract File getMkbootimgFile ()

Получает файл mkbootimg, используемый для создания образа ядра.

Возврат
File

getMkbootimgVersion

public abstract String getMkbootimgVersion ()

Получает версию mkbootimg.

Возврат
String

getOtaPackageFile

public abstract File getOtaPackageFile ()

Получите ZIP-файл пакета OTA устройства.

Возврат
File

getOtaPackageVersion

public abstract String getOtaPackageVersion ()

Получите ZIP-версию OTA-пакета устройства.

Возврат
String

ПолучитьRamdiskFile

public abstract File getRamdiskFile ()

Получает файл виртуального диска, используемый для создания образа ядра.

Возврат
File

getRamdiskVersion

public abstract String getRamdiskVersion ()

Получает версию виртуального диска.

Возврат
String

getResourcesDir

public File getResourcesDir ()

Возвращает каталог, содержащий некоторые загруженные ресурсы. (Ресурсы обычно связаны с определением устройства isFake=true). Возвращает значение null, если каталог ресурсов недоступен.

Возврат
File

getTestsDir

public abstract File getTestsDir ()

Получите локальный путь к извлеченному содержимому файлаtests.zip.

Возврат
File

getTestsDirVersion

public abstract String getTestsDirVersion ()

Получите распакованную версиюtests.zip.

Возврат
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

Получите файл образа локальных тестовых пользовательских данных.

Возврат
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

Получите локальную тестовую версию образа пользовательских данных.

Возврат
String

setBasebandImage

public abstract void setBasebandImage (File basebandFile, 
                String version)

Установите образ основной полосы для сборки устройства.

Параметры
basebandFile File : изображение основной полосы ERROR(/File)

version String : версия основной полосы.

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

Установите образ загрузчика для сборки устройства.

Параметры
bootloaderImgFile File : образ загрузчика ERROR(/File)

version String : версия загрузчика.

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

Установите версию сборки для части информации о сборке устройства, если она отличается от IBuildInfo.setBuildFlavor(String) .

Параметры
deviceBuildFlavor String : вариант сборки устройства.

setDeviceImageFile

public abstract void setDeviceImageFile (File deviceImageFile, 
                String version)

Установите файл образа системы устройства, который будет использоваться.

Параметры
version String

setMkbootimgFile

public abstract void setMkbootimgFile (File mkbootimg, 
                String version)

Устанавливает файл mkbootimg, используемый для создания образа ядра.

Параметры
mkbootimg File

version String

setOtaPackageFile

public abstract void setOtaPackageFile (File otaFile, 
                String version)

Установите ZIP-файл пакета OTA устройства.

Параметры
otaFile File

version String

setRamdiskFile

public abstract void setRamdiskFile (File ramdisk, 
                String version)

Получает файл виртуального диска, используемый для создания образа ядра.

Параметры
ramdisk File

version String

setResourcesDir

public void setResourcesDir (File resourcesDir, 
                String version)

Устанавливает каталог ресурсов ERROR(/File) .

Параметры
resourcesDir File : каталог, содержащий общие ресурсы.

version String : версия файла каталога.

setTestDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

Установите локальный путь к извлеченному содержимому файлаtests.zip.

Параметры
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

Установите файл изображения пользовательских данных, который будет использоваться.

Параметры
version String