IFlashingResourcesParser

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


用于提供刷写 设备。 (例如引导加载程序、基带等)

摘要

公共方法

abstract String getRequiredBasebandVersion()

获取设备映像 zip 中指定的所需基带版本。

abstract getRequiredBoards()

获取设备映像 zip 中指定的所需开发板类型。

abstract String getRequiredBootloaderVersion()

获取设备映像 zip 中指定的所需引导加载程序版本。

abstract String getRequiredImageVersion(String versionKey)

获取设备映像 zip 中指定的所需自定义映像版本

abstract String getRequiredImageVersion(String versionKey, String productName)

获取设备映像 zip 中指定的所需自定义映像版本。

公共方法

getRequiredBasebandVersion

public abstract String getRequiredBasebandVersion ()

获取设备映像 zip 中指定的所需基带版本。

返回
String 基带版本;如果未指定,则为 null

getRequiredBoards

public abstract  getRequiredBoards ()

获取设备映像 zip 中指定的所需开发板类型。

返回
开发板类型;如果未指定,则为 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