IFlashingResourcesParser

public interface IFlashingResourcesParser

com.android.tradefed.targetprep.IFlashingResourcesParser


デバイスのフラッシュに必要な補助イメージ ファイルの必要なバージョンを提供するためのインターフェース。(ブートローダー、ベースバンドなど)

概要

パブリック メソッド

abstract String getRequiredBasebandVersion()

デバイス イメージの zip ファイルで指定された必要なベースバンド バージョンを取得します。

abstract Collection<String> getRequiredBoards()

デバイス イメージの zip ファイルで指定された必要なボードタイプを取得します。

abstract String getRequiredBootloaderVersion()

デバイス イメージの zip ファイルで指定された必要なブートローダーのバージョンを取得します。

abstract String getRequiredImageVersion(String versionKey)

デバイス イメージの zip ファイルで指定された必要なカスタム イメージ バージョンを取得します。

abstract String getRequiredImageVersion(String versionKey, String productName)

デバイス イメージの zip ファイルで指定された必要なカスタム イメージ バージョンを取得します。

abstract String getRequiredTrustyVersion()

デバイス イメージの zip ファイルで指定された必要な trusty バージョンを取得します。

パブリック メソッド

getRequiredBasebandVersion

public abstract String getRequiredBasebandVersion ()

デバイス イメージの zip ファイルで指定された必要なベースバンド バージョンを取得します。

戻り値
String ベースバンド バージョン。指定されていない場合は null

getRequiredBoards

public abstract Collection<String> getRequiredBoards ()

デバイス イメージの zip ファイルで指定された必要なボードタイプを取得します。

戻り値
Collection<String> ボードタイプ。指定されていない場合は 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

getRequiredTrustyVersion

public abstract String getRequiredTrustyVersion ()

デバイス イメージの zip ファイルで指定された必要な trusty バージョンを取得します。

戻り値
String 指定されていない場合は trusty バージョンまたは null