IFlashingResourcesパーサー
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 |