FlashingResourcesParser
public class FlashingResourcesParser
extends Object implements IFlashingResourcesParser
| java.lang.Object | |
| ↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
Класс, который анализирует требуемые версии вспомогательных файлов образов, необходимых для прошивки устройства (например, загрузчик, основная полоса и т. д.)
Краткое содержание
Вложенные классы | |
|---|---|
class | FlashingResourcesParser.AndroidInfo Определение типа для |
interface | FlashingResourcesParser.Constraint Интерфейс фильтрации, позволяющий |
Константы | |
|---|---|
String | BASEBAND_VERSION_KEY |
String | BOARD_KEY |
String | BOOTLOADER_VERSION_KEY |
String | PRODUCT_KEY |
Публичные конструкторы | |
|---|---|
FlashingResourcesParser (BufferedReader infoReader)Создает FlashingResourcesParser с предоставленным AndroidInfo Reader Представлено для модульного тестирования | |
FlashingResourcesParser (BufferedReader infoReader,Создает FlashingResourcesParser с предоставленным AndroidInfo Reader Представлено для модульного тестирования | |
FlashingResourcesParser (File deviceImgZipFile) Создайте | |
FlashingResourcesParser (File deviceImgZipFile, Создайте | |
Публичные методы | |
|---|---|
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
Постоянное значение: «version-baseband»
BOARD_KEY
public static final String BOARD_KEY
Постоянное значение: «доска»
BOOTLOADER_VERSION_KEY
public static final String BOOTLOADER_VERSION_KEY
Постоянное значение: «version-bootloader»
КЛЮЧ_ПРОДУКТА
public static final String PRODUCT_KEY
Постоянное значение: «продукт»
Публичные конструкторы
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
Создает FlashingResourcesParser с предоставленным AndroidInfo Reader
Представлено для модульного тестирования| Параметры | |
|---|---|
infoReader | BufferedReader : ERROR(/BufferedReader) , содержащий эквивалент android-info.txt для анализа |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,
c) Создает FlashingResourcesParser с предоставленным AndroidInfo Reader
Представлено для модульного тестирования| Параметры | |
|---|---|
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-12-04 UTC.