点滅リソースパーサー
public class FlashingResourcesParser
extends Object
implements IFlashingResourcesParser
java.lang.オブジェクト | |
↳ | 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 で指定された必要なカスタム イメージ バージョンを取得します。 複数のバージョンがリストされている場合は、バージョンが古いものから新しいものまでアルファベット順に並べ替えられていると仮定して、最新のものを取得します。 |
田畑
BASEBAND_VERSION_KEY
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
パブリックコンストラクター
点滅リソースパーサー
public FlashingResourcesParser (File deviceImgZipFile,c)
FlashingResourcesParser
を作成し、指定されたデバイス イメージを解析してフラッシュ要件を確認します。フラッシュ要件は、追加される前に適切な制約 (存在する場合) を通過する必要があります。拒否された要件はサイレントに削除されます。
パラメーター | |
---|---|
deviceImgZipFile | File : フラッシュするupdater.zip ファイル |
c | Constraint へのマップ。イメージ名は、追加の前提条件として、適切な制約 (存在する場合) に対してチェックされます。フィルタリングを無効にするには null を指定できます。 |
投げる | |
---|---|
TargetSetupError |
点滅リソースパーサー
public FlashingResourcesParser (File deviceImgZipFile)
FlashingResourcesParser
を作成し、指定されたデバイス イメージを解析してフラッシュ要件を確認します。
パラメーター | |
---|---|
deviceImgZipFile | File : フラッシュするupdater.zip ファイル |
投げる | |
---|---|
TargetSetupError |
点滅リソースパーサー
public FlashingResourcesParser (BufferedReader infoReader,c)
提供された AndroidInfo Reader を使用して FlashingResourcesParser を構築します
単体テスト用に公開パラメーター | |
---|---|
infoReader | BufferedReader : 解析する android-info.txt と同等の内容を含むERROR(/BufferedReader) |
c | Constraint へのマップ。イメージ名は、追加の前提条件として、適切な制約 (存在する場合) に対してチェックされます。フィルタリングを無効にするには null を指定できます。 |
点滅リソースパーサー
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-12-01 UTC。