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