DeviceBuildInfo
public class DeviceBuildInfo
extends BuildInfo implements IDeviceBuildInfo
| java.lang.Object | ||
| ↳ | com.android.tradefed.build.BuildInfo | |
| ↳ | com.android.tradefed.build.DeviceBuildInfo | |
Объект IBuildInfo , представляющий собой полную сборку Android-устройства и (опционально) её тесты.
Краткое содержание
Государственные строители | |
|---|---|
DeviceBuildInfo () | |
DeviceBuildInfo ( BuildInfo buildInfo) | |
DeviceBuildInfo (String buildId, String buildTargetName) | |
Общедоступные методы | |
|---|---|
void | cleanUp ()Удалите все временные файлы сборки. |
void | cleanUp (List<File> doNotClean) Версия функции |
File | getBasebandImageFile ()Получите локальный файл образа базовой полосы частот. |
String | getBasebandVersion ()Получите версию для базовой полосы частот. |
File | getBootloaderImageFile ()Получите локальный образ загрузчика. |
String | getBootloaderVersion ()Получите версию загрузчика. |
String | getDeviceBuildFlavor ()Необязательный метод, возвращающий тип тестируемой сборки платформы. |
String | getDeviceBuildId ()Возвращает уникальный идентификатор тестируемой сборки платформы. |
File | getDeviceImageFile ()Получите локальный образ устройства в формате ZIP. |
String | getDeviceImageVersion ()Получите версию ZIP-архива с образом локального устройства. |
File | getMkbootimgFile ()Получает файл mkbootimg, использованный для создания образа ядра. |
String | getMkbootimgVersion ()Получает версию mkbootimg. |
File | getOtaPackageFile ()Получите ZIP-файл с OTA-пакетом для устройства. |
String | getOtaPackageVersion ()Получите ZIP-архив с OTA-пакетом для устройства. |
File | getRamdiskFile ()Получает файл ramdisk, использованный для создания образа ядра. |
String | getRamdiskVersion ()Получает версию с оперативной памяти. |
File | getTestsDir ()Получите локальный путь к содержимому извлеченного файла tests.zip. |
String | getTestsDirVersion ()Получите извлеченную версию tests.zip. |
File | getTrustyImageFile ()Получите локальный файл образа системы. |
String | getTrustyVersion ()Выберите проверенную версию. |
File | getUserDataImageFile ()Получите локальный тестовый файл образа пользовательских данных. |
String | getUserDataImageVersion ()Получите локальную тестовую версию образа пользовательских данных. |
void | setBasebandImage (File basebandFile, String version)Задайте образ базовой полосы для сборки устройства. |
void | setBootloaderImageFile (File bootloaderImgFile, String version)Укажите образ загрузчика для сборки устройства. |
void | setDeviceBuildFlavor (String deviceBuildFlavor) Укажите тип сборки для части информации о сборке, относящейся к устройству, если он отличается от |
void | setDeviceImageFile (File deviceImageFile, String version)Укажите файл образа системы устройства, который следует использовать. |
void | setMkbootimgFile (File mkbootimg, String version)Задает файл mkbootimg, используемый для создания образа ядра. |
void | setOtaPackageFile (File otaFile, String version)Установите ZIP-файл пакета OTA для устройства. |
void | setRamdiskFile (File ramdisk, String version)Получает файл ramdisk, использованный для создания образа ядра. |
void | setTestsDir (File testsDir, String version)Укажите локальный путь к содержимому извлеченного файла tests.zip. |
void | setUserDataImageFile (File userDataFile, String version)Укажите файл изображения пользовательских данных для использования. |
final void | unmountAll ()Отключает смонтированные образы устройств. |
Государственные строители
DeviceBuildInfo
public DeviceBuildInfo ()
DeviceBuildInfo
public DeviceBuildInfo (String buildId,
String buildTargetName)| Параметры | |
|---|---|
buildId | String |
buildTargetName | String |
Общедоступные методы
очистка
public void cleanUp ()
Удалите все временные файлы сборки.
очистка
public void cleanUp (List<File> doNotClean)
Версия функции cleanUp() в которой некоторые файлы не удаляются.
| Параметры | |
|---|---|
doNotClean | List |
getBasebandImageFile
public File getBasebandImageFile ()
Получите локальный файл образа базовой полосы частот.
| Возвраты | |
|---|---|
File | |
getBasebandVersion
public String getBasebandVersion ()
Получите версию для базовой полосы частот.
| Возвраты | |
|---|---|
String | |
getBootloaderImageFile
public File getBootloaderImageFile ()
Получите локальный образ загрузчика.
| Возвраты | |
|---|---|
File | |
getBootloaderVersion
public String getBootloaderVersion ()
Получите версию загрузчика.
| Возвраты | |
|---|---|
String | |
getDeviceBuildFlavor
public String getDeviceBuildFlavor ()
Необязательный метод, возвращающий тип тестируемой сборки платформы.
| Возвраты | |
|---|---|
String | |
getDeviceBuildId
public String getDeviceBuildId ()
Возвращает уникальный идентификатор тестируемой сборки платформы. Никогда не должен быть равен null. По умолчанию используется IBuildInfo.UNKNOWN_BUILD_ID .
| Возвраты | |
|---|---|
String | getDeviceImageVersion() if not null , else IBuildInfo.UNKNOWN_BUILD_ID |
См. также:
getDeviceImageFile
public File getDeviceImageFile ()
Получите локальный ZIP-файл образа устройства. Возвращаемое значение может быть каталогом, представляющим собой несжатый ZIP-файл образа устройства. Обратите внимание, что в случае каталога это может быть смонтированная виртуальная файловая система только для чтения, что ограничивает операции, которые могут быть применены к каталогу или его содержимому.
| Возвраты | |
|---|---|
File | |
getDeviceImageVersion
public String getDeviceImageVersion ()
Получите версию ZIP-архива с образом локального устройства.
| Возвраты | |
|---|---|
String | |
getMkbootimgFile
public File getMkbootimgFile ()
Получает файл mkbootimg, использованный для создания образа ядра.
| Возвраты | |
|---|---|
File | |
getMkbootimgVersion
public String getMkbootimgVersion ()
Получает версию mkbootimg.
| Возвраты | |
|---|---|
String | |
getOtaPackageFile
public File getOtaPackageFile ()
Получите ZIP-файл с OTA-пакетом для устройства.
| Возвраты | |
|---|---|
File | |
getOtaPackageVersion
public String getOtaPackageVersion ()
Получите ZIP-архив с OTA-пакетом для устройства.
| Возвраты | |
|---|---|
String | |
getRamdiskFile
public File getRamdiskFile ()
Получает файл ramdisk, использованный для создания образа ядра.
| Возвраты | |
|---|---|
File | |
getRamdiskVersion
public String getRamdiskVersion ()
Получает версию с оперативной памяти.
| Возвраты | |
|---|---|
String | |
getTestsDir
public File getTestsDir ()
Получите локальный путь к содержимому извлеченного файла tests.zip.
| Возвраты | |
|---|---|
File | |
getTestsDirVersion
public String getTestsDirVersion ()
Получите извлеченную версию tests.zip.
| Возвраты | |
|---|---|
String | |
getTrustyImageFile
public File getTrustyImageFile ()
Получите локальный файл образа системы.
| Возвраты | |
|---|---|
File | |
getTrustyVersion
public String getTrustyVersion ()
Выберите проверенную версию.
| Возвраты | |
|---|---|
String | |
getUserDataImageFile
public File getUserDataImageFile ()
Получите локальный тестовый файл образа пользовательских данных.
| Возвраты | |
|---|---|
File | |
getUserDataImageVersion
public String getUserDataImageVersion ()
Получите локальную тестовую версию образа пользовательских данных.
| Возвраты | |
|---|---|
String | |
setBasebandImage
public void setBasebandImage (File basebandFile,
String version)Задайте образ базовой полосы для сборки устройства.
| Параметры | |
|---|---|
basebandFile | File : изображение в основной полосе частот File |
version | String : версия базовой полосы частот |
setBootloaderImageFile
public void setBootloaderImageFile (File bootloaderImgFile,
String version)Укажите образ загрузчика для сборки устройства.
| Параметры | |
|---|---|
bootloaderImgFile | File : File загрузчика |
version | String : версия загрузчика |
setDeviceBuildFlavor
public void setDeviceBuildFlavor (String deviceBuildFlavor)
Укажите тип сборки для части информации о сборке, относящейся к устройству, если он отличается от setBuildFlavor(String) .
| Параметры | |
|---|---|
deviceBuildFlavor | String : Вариант сборки устройства |
setDeviceImageFile
public void setDeviceImageFile (File deviceImageFile,
String version)Укажите файл образа системы устройства, который следует использовать.
| Параметры | |
|---|---|
version | String |
setMkbootimgFile
public void setMkbootimgFile (File mkbootimg,
String version)Задает файл mkbootimg, используемый для создания образа ядра.
| Параметры | |
|---|---|
mkbootimg | File |
version | String |
setOtaPackageFile
public void setOtaPackageFile (File otaFile,
String version)Установите ZIP-файл пакета OTA для устройства.
| Параметры | |
|---|---|
otaFile | File |
version | String |
setRamdiskFile
public void setRamdiskFile (File ramdisk,
String version)Получает файл ramdisk, использованный для создания образа ядра.
| Параметры | |
|---|---|
ramdisk | File |
version | String |
setTestsDir
public void setTestsDir (File testsDir,
String version)Укажите локальный путь к содержимому извлеченного файла tests.zip.
| Параметры | |
|---|---|
version | String |
setUserDataImageFile
public void setUserDataImageFile (File userDataFile,
String version)Укажите файл изображения пользовательских данных для использования.
| Параметры | |
|---|---|
version | String |
unmountAll
public final void unmountAll ()
Отключает смонтированные образы устройств.
Это полезно для размонтирования образов устройств до уничтожения объекта DeviceBuildInfo в сценариях, когда метод cleanUp() не может быть вызван из-за совместного использования файлов, как это было в случае с вызовом copyAllFileFrom().