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 で指定された必要なカスタム イメージ バージョンを取得します。 productNamenull以外の場合、このメソッドは、その特定の製品に指定された画像要件をチェックします (存在する場合は返します)。製品固有の要件が存在しない場合は、グローバル要件を返すか、その特定のversionKeyに何らかの要件が存在しない場合はnullを返します。

パラメーター
versionKey String : イメージのバージョン情報の予期される識別子

productName String : チェックする特定の製品名

戻り値
String指定されたイメージに必要なバージョン、または指定されていない場合はnull