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 ()

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

abstract String getRamdiskVersion ()

Получает версию с оперативной памяти.

default File getResourcesDir ()

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

abstract File getTestsDir ()

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

abstract String getTestsDirVersion ()

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

abstract File getTrustyImageFile ()

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

abstract String getTrustyVersion ()

Выберите проверенную версию.

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)

Укажите тип сборки для части информации о сборке, относящейся к устройству, если он отличается от 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)

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

default void setResourcesDir (File resourcesDir, String version)

Задает каталог ресурсов File .

abstract void setTestsDir (File testsZipFile, String version)

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

abstract void setUserDataImageFile (File userDataFile, String version)

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

abstract void unmountAll ()

Отключает смонтированные образы устройств.

Общедоступные методы

очистка

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

getDeviceBuildId

public abstract String getDeviceBuildId ()

Возвращает уникальный идентификатор тестируемой сборки платформы. Никогда не должен быть равен null. По умолчанию используется 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

getRamdiskFile

public abstract File getRamdiskFile ()

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

Возвраты
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

getTrustyImageFile

public abstract File getTrustyImageFile ()

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

Возвраты
File

getTrustyVersion

public abstract String getTrustyVersion ()

Выберите проверенную версию.

Возвраты
String

getUserDataImageFile

public abstract File getUserDataImageFile ()

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

Возвраты
File

getUserDataImageVersion

public abstract String getUserDataImageVersion ()

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

Возвраты
String

setBasebandImage

public abstract void setBasebandImage (File basebandFile, 
                String version)

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

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

version String : версия базовой полосы частот

setBootloaderImageFile

public abstract void setBootloaderImageFile (File bootloaderImgFile, 
                String version)

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

Параметры
bootloaderImgFile File : File загрузчика

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

setDeviceBuildFlavor

public void setDeviceBuildFlavor (String deviceBuildFlavor)

Укажите тип сборки для части информации о сборке, относящейся к устройству, если он отличается от 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, использованный для создания образа ядра.

Параметры
ramdisk File

version String

setResourcesDir

public void setResourcesDir (File resourcesDir, 
                String version)

Задает каталог ресурсов File .

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

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

setTestsDir

public abstract void setTestsDir (File testsZipFile, 
                String version)

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

Параметры
version String

setUserDataImageFile

public abstract void setUserDataImageFile (File userDataFile, 
                String version)

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

Параметры
version String

unmountAll

public abstract void unmountAll ()

Отключает смонтированные образы устройств.

Это полезно для размонтирования образов устройств до уничтожения объекта DeviceBuildInfo в сценариях, когда метод cleanUp() не может быть вызван из-за совместного использования файлов, как это было в случае с вызовом copyAllFileFrom().