IFlashingResourcesParser

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


Интерфейс для предоставления необходимых версий вспомогательных файлов образов, необходимых для прошивки устройства (например, загрузчика, базовой полосы и т. д.).

Краткое содержание

Общедоступные методы

abstract String getRequiredBasebandVersion ()

Получает необходимую версию базовой полосы частот, указанную в zip-архиве образа устройства.

abstract Collection<String> getRequiredBoards ()

Получает необходимые типы плат, указанные в zip-архиве с образом устройства.

abstract String getRequiredBootloaderVersion ()

Получает необходимую версию загрузчика, указанную в ZIP-архиве образа устройства.

abstract String getRequiredImageVersion (String versionKey)

Получает необходимую версию пользовательского образа, указанную в ZIP-архиве образа устройства.

abstract String getRequiredImageVersion (String versionKey, String productName)

Получает необходимую версию пользовательского образа, указанную в ZIP-архиве образа устройства.

abstract String getRequiredTrustyVersion ()

Получает необходимую версию Trusty, указанную в ZIP-архиве образа устройства.

Общедоступные методы

getRequiredBasebandVersion

public abstract String getRequiredBasebandVersion ()

Получает необходимую версию базовой полосы частот, указанную в zip-архиве образа устройства.

Возвраты
String версия базовой полосы или null , если не указано.

getRequiredBoards

public abstract Collection<String> getRequiredBoards ()

Получает необходимые типы плат, указанные в zip-архиве с образом устройства.

Возвраты
Collection<String> Типы плат или null , если не указано.

getRequiredBootloaderVersion

public abstract String getRequiredBootloaderVersion ()

Получает необходимую версию загрузчика, указанную в ZIP-архиве образа устройства.

Возвраты
String версия загрузчика или null , если не указано

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey)

Получает необходимую версию пользовательского образа, указанную в ZIP-архиве образа устройства.

Параметры
versionKey String : ожидаемый идентификатор информации о версии образа.

Возвраты
String требуемая версия для данного изображения или null , если не указано.

getRequiredImageVersion

public abstract String getRequiredImageVersion (String versionKey, 
                String productName)

Получает необходимую пользовательскую версию образа, указанную в zip-архиве образа устройства. Если productName не равен null , этот метод проверит наличие (и вернет, если присутствует) требований к образу, указанных для данного продукта. Если требований, специфичных для продукта, нет, он вернет глобальное требование или null , если для данного versionKey вообще нет никаких требований.

Параметры
versionKey String : ожидаемый идентификатор информации о версии образа.

productName String : Конкретное название продукта для проверки.

Возвраты
String требуемая версия для данного изображения или null , если не указано.

getRequiredTrustyVersion

public abstract String getRequiredTrustyVersion ()

Получает необходимую версию Trusty, указанную в ZIP-архиве образа устройства.

Возвраты
String надежная версия или null , если не указано.