FlashingResourcesParser
public class FlashingResourcesParser
extends Object
implements IFlashingResourcesParser
java.lang.Object | |
↳ | com.android.tradefed.targetprep.FlashingResourcesParser |
デバイスのフラッシュに必要な補助イメージ ファイルの必要なバージョンを解析するクラス。 (例: ブートローダー、ベースバンドなど)
まとめ
ネストされたクラス | |
---|---|
class | FlashingResourcesParser.AndroidInfo |
interface | FlashingResourcesParser.Constraint |
田畑 | |
---|---|
public static final String | BASEBAND_VERSION_KEY |
public static final String | BOARD_KEY |
public static final String | BOOTLOADER_VERSION_KEY |
public static final String | PRODUCT_KEY
|
パブリック コンストラクター | |
---|---|
FlashingResourcesParser (File deviceImgZipFile, c) FlashingResourcesParser (File deviceImgZipFile, c) | |
FlashingResourcesParser (File deviceImgZipFile) | |
FlashingResourcesParser (BufferedReader infoReader, c) FlashingResourcesParser (BufferedReader infoReader, c) 提供された AndroidInfo Reader を使用して FlashingResourcesParser を構築します 単体テスト用に公開 | |
FlashingResourcesParser (BufferedReader infoReader) 提供された AndroidInfo Reader を使用して FlashingResourcesParser を構築します 単体テスト用に公開 |
公開メソッド | |
---|---|
String | getRequiredBasebandVersion () デバイス イメージの zip で指定された必要なベースバンド バージョンを取得します。 複数のバージョンがリストされている場合は、バージョンが古いものから新しいものへとアルファベット順にソートされるという前提で最新のものを取得してください。 |
getRequiredBoards () デバイス イメージ zip で指定された必要なボード タイプを取得します。 | |
String | getRequiredBootloaderVersion () デバイス イメージの zip で指定された必要なブートローダー バージョンを取得します。 複数のバージョンがリストされている場合は、バージョンが古いものから新しいものへとアルファベット順にソートされるという前提で最新のものを取得してください。 |
String | getRequiredImageVersion (String imageVersionKey) デバイス イメージの zip で指定された必要なカスタム イメージ バージョンを取得します 複数のバージョンがリストされている場合は、バージョンが古いものから新しいものへとアルファベット順にソートされるという前提で最新のものを取得してください。 |
String | getRequiredImageVersion (String imageVersionKey, String productName) デバイス イメージ zip で指定された必要なカスタム イメージ バージョンを取得します。 複数のバージョンがリストされている場合は、バージョンが古いものから新しいものへとアルファベット順にソートされるという前提で最新のものを取得してください。 |
田畑
ベースバンド_バージョン_キー
public static final String BASEBAND_VERSION_KEY
BOARD_KEY
public static final String BOARD_KEY
BOOTLOADER_VERSION_KEY
public static final String BOOTLOADER_VERSION_KEY
プロダクトキー
public static final String PRODUCT_KEY
パブリック コンストラクター
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile,c)
FlashingResourcesParser
を作成し、フラッシュ要件について指定されたデバイス イメージを解析します。フラッシュ要件は、追加する前に適切な制約 (存在する場合) を渡す必要があります。拒否された要件は、黙って削除されます。
パラメーター | |
---|---|
deviceImgZipFile | File : フラッシュするupdater.zip ファイル |
c | Constraint へのマップ。画像名は、追加するための前提条件として、適切な制約 (存在する場合) に対してチェックされます。フィルタリングを無効にするには、null にすることができます。 |
スロー | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (File deviceImgZipFile)
FlashingResourcesParser
を作成し、フラッシュ要件について指定されたデバイス イメージを解析します。
パラメーター | |
---|---|
deviceImgZipFile | File : フラッシュするupdater.zip ファイル |
スロー | |
---|---|
TargetSetupError |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader,c)
提供された AndroidInfo Reader を使用して FlashingResourcesParser を構築します
単体テスト用に公開パラメーター | |
---|---|
infoReader | BufferedReader : 解析する android-info.txt に相当するものを含むERROR(/BufferedReader) |
c | Constraint へのマップ。画像名は、追加するための前提条件として、適切な制約 (存在する場合) に対してチェックされます。フィルタリングを無効にするには、null にすることができます。 |
FlashingResourcesParser
public FlashingResourcesParser (BufferedReader infoReader)
提供された AndroidInfo Reader を使用して FlashingResourcesParser を構築します
単体テスト用に公開パラメーター | |
---|---|
infoReader | BufferedReader : 解析する android-info.txt に相当するものを含むERROR(/BufferedReader) |
公開メソッド
getRequiredBasebandVersion
public String getRequiredBasebandVersion ()
デバイス イメージの zip で指定された必要なベースバンド バージョンを取得します。
複数のバージョンがリストされている場合は、バージョンが古いものから新しいものへとアルファベット順にソートされるという前提で最新のものを取得してください。戻り値 | |
---|---|
String | ベースバンド バージョン、または指定されていない場合はnull |
getRequiredBoards
publicgetRequiredBoards ()
デバイス イメージ zip で指定された必要なボード タイプを取得します。
戻り値 | |
---|---|
ボードの種類、または指定されていない場合はnull |
getRequiredBootloaderVersion
public String getRequiredBootloaderVersion ()
デバイス イメージの zip で指定された必要なブートローダー バージョンを取得します。
複数のバージョンがリストされている場合は、バージョンが古いものから新しいものへとアルファベット順にソートされるという前提で最新のものを取得してください。戻り値 | |
---|---|
String | ブートローダーのバージョン、または指定されていない場合はnull |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey)
デバイス イメージの zip で指定された必要なカスタム イメージ バージョンを取得します
複数のバージョンがリストされている場合は、バージョンが古いものから新しいものへとアルファベット順にソートされるという前提で最新のものを取得してください。パラメーター | |
---|---|
imageVersionKey | String : イメージのバージョン情報の予期される識別子 |
戻り値 | |
---|---|
String | 指定されたイメージに必要なバージョン、または指定されていない場合はnull |
getRequiredImageVersion
public String getRequiredImageVersion (String imageVersionKey, String productName)
デバイス イメージ zip で指定された必要なカスタム イメージ バージョンを取得します。 productName
がnull
以外の場合、このメソッドは、その特定の製品に指定された画像要件をチェックします (存在する場合は返します)。製品固有の要件が存在しない場合は、グローバル要件を返すか、その特定のversionKey
に何らかの要件が存在しない場合はnull
を返します。
パラメーター | |
---|---|
imageVersionKey | String : イメージのバージョン情報の予期される識別子 |
productName | String : チェックする特定の製品名 |
戻り値 | |
---|---|
String | 指定されたイメージに必要なバージョン、または指定されていない場合はnull |
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2023-03-30 UTC。