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
productName
場合、このメソッドは、その特定の製品に指定された画像要件をチェックします(存在する場合は返します)。製品固有の要件が存在しない場合は、グローバル要件を返すようにフォールバックしnull
。その特定のversionKey
何らかの要件が存在しない場合はnull
。
パラメーター | |
---|---|
versionKey | String :画像のバージョン情報の予想される識別子 |
productName | String :確認する特定の製品名 |
戻り値 | |
---|---|
String | 指定されたイメージに必要なバージョン、または指定されていない場合はnull |