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. Доступно для модульного тестирования | |
FlashingResourcesParser (BufferedReader infoReader) Создает FlashingResourcesParser с помощью прилагаемого средства чтения AndroidInfo. Доступно для модульного тестирования |
Публичные методы | |
---|---|
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
BOOTLOADER_VERSION_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.
Доступно для модульного тестированияПараметры | |
---|---|
infoReader | BufferedReader : ERROR(/BufferedReader) содержащая эквивалент android-info.txt для анализа. |
c | Constraint . Имена изображений будут проверены на соответствие соответствующему ограничению (если таковое имеется) в качестве предварительного условия для добавления. Может быть нулевым, чтобы отключить фильтрацию. |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Создает FlashingResourcesParser с помощью прилагаемого средства чтения AndroidInfo.
Доступно для модульного тестированияПараметры | |
---|---|
infoReader | BufferedReader : ERROR(/BufferedReader) содержащая эквивалент android-info.txt для анализа. |
Публичные методы
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
Получает требуемую версию основной полосы, указанную в ZIP-архиве образа устройства.
Если указано несколько версий, получите самую последнюю, предполагая, что версии сортируются от самой старой к самой новой в алфавитном порядке.Возврат | |
---|---|
String | версия основной полосы или null , если не указано |
getRequiredBoards
publicgetRequiredBoards ()
Получает требуемые типы плат, указанные в ZIP-архиве образа устройства.
Возврат | |
---|---|
типы плат или null , если не указано |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
Получает необходимую версию загрузчика, указанную в ZIP-архиве образа устройства.
Если указано несколько версий, получите самую последнюю, предполагая, что версии сортируются от самой старой к самой новой в алфавитном порядке.Возврат | |
---|---|
String | версия загрузчика или null , если не указано |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
Получает необходимую версию пользовательского образа, указанную в ZIP-архиве образа устройства.
Если указано несколько версий, получите самую последнюю, предполагая, что версии сортируются от самой старой к самой новой в алфавитном порядке.Параметры | |
---|---|
imageVersionKey | String : ожидаемый идентификатор информации о версии изображения. |
Возврат | |
---|---|
String | требуемая версия для данного изображения или null , если не указано |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
Получает необходимую версию пользовательского образа, указанную в ZIP-архиве образа устройства. Если productName
не null
, этот метод проверит (и вернет, если они есть) требования к изображению, указанные для этого конкретного продукта. Если требований, специфичных для продукта, не существует, возвращается глобальное требование или null
, если для этого конкретного versionKey
не существует каких-либо требований.
Параметры | |
---|---|
imageVersionKey | String : ожидаемый идентификатор информации о версии изображения. |
productName | String : конкретное название продукта для проверки. |
Возврат | |
---|---|
String | требуемая версия для данного изображения или null , если не указано |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-08-29 UTC.