FlashingResourcesParser
public class FlashingResourcesParser
extends Object
implements IFlashingResourcesParser
java.lang.Объект | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
Класс, который анализирует требуемые версии вспомогательных файлов изображений, необходимых для прошивки устройства. (например, загрузчик, основная полоса и т. д.)
Краткое содержание
Вложенные классы | |
---|---|
class | FlashingResourcesParser.AndroidInfo Определение типа для |
interface | FlashingResourcesParser.Constraint Интерфейс фильтрации, позволяющий |
Поля | |
---|---|
public static final String | BASEBAND_VERSION_KEY |
public static final String | BOARD_KEY |
public static final String | BOOTLOADER_VERSION_KEY |
public static final String | PRODUCT_KEY
|
Публичные конструкторы | |
---|---|
FlashingResourcesParser (File deviceImgZipFile, c) FlashingResourcesParser (File deviceImgZipFile, c) Создайте | |
FlashingResourcesParser (File deviceImgZipFile) Создайте | |
FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c) Создает FlashingResourcesParser с помощью предоставленного AndroidInfo Reader. Выставлено для модульного тестирования | |
FlashingResourcesParser (BufferedReader infoReader) Создает FlashingResourcesParser с помощью предоставленного AndroidInfo Reader. Выставлено для модульного тестирования |
Публичные методы | |
---|---|
String | getRequiredBasebandVersion () Получает требуемую версию основной полосы частот, указанную в ZIP-файле образа устройства. Если указано несколько версий, получите самую последнюю, предполагая, что версии сортируются от самой старой к самой новой в алфавитном порядке. |
getRequiredBoards () Получает требуемые типы плат, указанные в ZIP-архиве образа устройства. | |
String | getRequiredBootloaderVersion () Получает требуемую версию загрузчика, указанную в zip-файле образа устройства. Если указано несколько версий, получите самую последнюю, предполагая, что версии сортируются от самой старой к самой новой в алфавитном порядке. |
String | getRequiredImageVersion (String imageVersionKey) Получает требуемую версию пользовательского образа, указанную в ZIP-архиве образа устройства. Если указано несколько версий, получите самую последнюю, предполагая, что версии сортируются от самой старой к самой новой в алфавитном порядке. |
String | getRequiredImageVersion (String imageVersionKey, String productName) Получает требуемую версию пользовательского образа, указанную в ZIP-файле образа устройства. Если указано несколько версий, получите самую последнюю, предполагая, что версии сортируются от самой старой к самой новой в алфавитном порядке. |
Поля
BASEBAND_VERSION_KEY
public static final String BASEBAND_VERSION_KEY
BOARD_KEY
public static final String BOARD_KEY
ЗАГРУЗОЧНАЯ_ВЕРСИЯ_КЛЮЧ
public static final String BOOTLOADER_VERSION_KEY
КЛЮЧ ПРОДУКТА
public static final String PRODUCT_KEY
Публичные конструкторы
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
Создайте FlashingResourcesParser
и попросите его проанализировать указанный образ устройства на наличие требований к перепрошивке. Перед добавлением требования к перепрошивке должны пройти соответствующее ограничение (если оно существует). Отклоненные требования будут автоматически удалены.
Параметры | |
---|---|
deviceImgZipFile | File : файл updater.zip для прошивки. |
c | Constraint . Имена изображений будут проверяться на соответствие соответствующим ограничениям (если они есть) в качестве предварительного требования для добавления. Может быть нулевым, чтобы отключить фильтрацию. |
Броски | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
Создайте FlashingResourcesParser
и попросите его проанализировать указанный образ устройства на наличие требований к перепрошивке.
Параметры | |
---|---|
deviceImgZipFile | File : файл updater.zip для прошивки. |
Броски | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
Создает FlashingResourcesParser с помощью предоставленного AndroidInfo Reader.
Выставлено для модульного тестированияПараметры | |
---|---|
infoReader | BufferedReader : ERROR(/BufferedReader) , содержащая эквивалент android-info.txt для анализа |
c | Constraint . Имена изображений будут проверяться на соответствие соответствующим ограничениям (если они есть) в качестве предварительного требования для добавления. Может быть нулевым, чтобы отключить фильтрацию. |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Создает FlashingResourcesParser с помощью предоставленного AndroidInfo Reader.
Выставлено для модульного тестированияПараметры | |
---|---|
infoReader | BufferedReader : ERROR(/BufferedReader) , содержащая эквивалент android-info.txt для анализа |
Публичные методы
жетрекуиредбасебандверсион
public String getRequiredBasebandVersion ()
Получает требуемую версию основной полосы частот, указанную в ZIP-файле образа устройства.
Если указано несколько версий, получите самую последнюю, предполагая, что версии сортируются от самой старой к самой новой в алфавитном порядке.Возвращает | |
---|---|
String | версия основной полосы частот или null , если не указано |
получитьRequiredBoards
publicgetRequiredBoards ()
Получает требуемые типы плат, указанные в ZIP-архиве образа устройства.
Возвращает | |
---|---|
типы досок или null , если не указано |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Получает требуемую версию загрузчика, указанную в zip-файле образа устройства.
Если указано несколько версий, получите самую последнюю, предполагая, что версии сортируются от самой старой к самой новой в алфавитном порядке.Возвращает | |
---|---|
String | версия загрузчика или null , если не указано |
получитьрекуиредимажеверсион
public String getRequiredImageVersion (String imageVersionKey)
Получает требуемую версию пользовательского образа, указанную в ZIP-архиве образа устройства.
Если указано несколько версий, получите самую последнюю, предполагая, что версии сортируются от самой старой к самой новой в алфавитном порядке.Параметры | |
---|---|
imageVersionKey | String : ожидаемый идентификатор информации о версии изображения. |
Возвращает | |
---|---|
String | требуемая версия для данного изображения или null , если не указано |
получитьрекуиредимажеверсион
public String getRequiredImageVersion (String imageVersionKey, String productName)
Получает требуемую версию пользовательского образа, указанную в ZIP-файле образа устройства. Если productName
не равно null
, этот метод проверит (и вернет, если они есть) требования к изображению, указанные для этого конкретного продукта. Если требования, специфичные для продукта, не существуют, возвращается глобальное требование или null
, если для этого конкретного versionKey
не существует каких-либо требований.
Параметры | |
---|---|
imageVersionKey | String : ожидаемый идентификатор информации о версии изображения. |
productName | String : конкретное название продукта для проверки. |
Возвращает | |
---|---|
String | требуемая версия для данного изображения или null , если не указано |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2023-03-30 UTC.