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 abstractgetRequiredBoards ()
デバイス イメージの ZIP で指定された必要なボードタイプを取得します。
戻り値 | |
---|---|
|
ボードタイプ(指定しない場合: null ) |
getRequiredBootloaderVersion
public abstract String getRequiredBootloaderVersion ()
デバイス イメージの ZIP で指定された必要なブートローダー バージョンを取得します。
戻り値 | |
---|---|
String |
ブートローダのバージョン(指定しない場合: null ) |
getRequiredImageVersion
public abstract String getRequiredImageVersion (String versionKey)
デバイス イメージの ZIP で指定された必要なカスタム イメージ バージョンを取得します。
パラメータ | |
---|---|
versionKey |
String : イメージのバージョン情報の想定される ID |
戻り値 | |
---|---|
String |
指定されたイメージに必要なバージョン。指定されていない場合は null |
getRequiredImageVersion
public abstract String getRequiredImageVersion (String versionKey, String productName)
デバイス イメージの ZIP で指定された必要なカスタム イメージ バージョンを取得します。productName
が null
以外の場合、このメソッドは、その特定の商品に指定されている画像要件をチェックし、存在する場合は返します。プロダクト固有の要件が存在しない場合、グローバル要件が返されます。また、その特定の versionKey
になんらかの要件が存在しない場合、null
が返されます。
パラメータ | |
---|---|
versionKey |
String : イメージのバージョン情報の想定される ID |
productName |
String : 確認する特定のプロダクト名 |
戻り値 | |
---|---|
String |
指定されたイメージに必要なバージョン。指定されていない場合は null |