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 (BufferedReader infoReader)Создает FlashingResourcesParser с помощью прилагаемого средства чтения AndroidInfo.Доступно для модульного тестирования | |
| FlashingResourcesParser (BufferedReader infoReader, c)FlashingResourcesParser (BufferedReader infoReader, c)Создает FlashingResourcesParser с помощью прилагаемого средства чтения AndroidInfo.Доступно для модульного тестирования | |
| FlashingResourcesParser (File deviceImgZipFile) Создайте  | |
| FlashingResourcesParser (File deviceImgZipFile, c)FlashingResourcesParser (File deviceImgZipFile, c) Создайте  | |
| Публичные методы | |
|---|---|
| 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 (BufferedReader infoReader)
Создает FlashingResourcesParser с помощью прилагаемого средства чтения AndroidInfo.
Доступно для модульного тестирования| Параметры | |
|---|---|
| infoReader | BufferedReader:ERROR(/BufferedReader)содержащая эквивалент android-info.txt для анализа. | 
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader, 
                 c) Создает FlashingResourcesParser с помощью прилагаемого средства чтения AndroidInfo.
Доступно для модульного тестирования| Параметры | |
|---|---|
| infoReader | BufferedReader:ERROR(/BufferedReader)содержащая эквивалент android-info.txt для анализа. | 
| c | Constraint. Имена изображений будут проверены на соответствие соответствующему ограничению (если таковое имеется) в качестве предварительного условия для добавления. Может быть нулевым, чтобы отключить фильтрацию. | 
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
 Создайте FlashingResourcesParser и проанализируйте указанный образ устройства на предмет требований к перепрошивке.
| Параметры | |
|---|---|
| deviceImgZipFile | File: файлupdater.zipдля прошивки. | 
| Броски | |
|---|---|
| TargetSetupError | |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile, 
                 c)  Создайте FlashingResourcesParser и проанализируйте указанный образ устройства на предмет требований к перепрошивке. Перед добавлением требования к миганию должны пройти соответствующее ограничение (если оно существует). Отклоненные требования будут отменены без уведомления.
| Параметры | |
|---|---|
| deviceImgZipFile | File: файлupdater.zipдля прошивки. | 
| c | Constraint. Имена изображений будут проверены на соответствие соответствующему ограничению (если таковое имеется) в качестве предварительного условия для добавления. Может быть нулевым, чтобы отключить фильтрацию. | 
| Броски | |
|---|---|
| TargetSetupError | |
Публичные методы
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 и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.
