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 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