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