デバイスイメージトラッカー
public class DeviceImageTracker
extends Object
java.lang.オブジェクト | |
↳ | com.android.tradefed.util.image.DeviceImageTracker |
一部の増分デバイス更新では、差分を計算するためのベースライン ファイルが必要です。このユーティリティは、それらを追跡するのに役立ちます。
まとめ
入れ子になったクラス | |
---|---|
class | DeviceImageTracker.FileCacheTracker キャッシュされたデバイス画像とそのメタデータの追跡情報 |
保護されたコンストラクター | |
---|---|
DeviceImageTracker () |
パブリックメソッド | |
---|---|
DeviceImageTracker.FileCacheTracker | getBaselineDeviceImage (String serial) デバイスに関して追跡されたデバイス イメージを返します。 |
static DeviceImageTracker | getDefaultCache () |
void | invalidateTracking (String serial) |
void | trackUpdatedDeviceImage (String serial, File deviceImage, File bootloader, File baseband, String buildId, String branch, String flavor) 指定されたデバイス イメージを、それと一緒にフラッシュされたデバイス シリアルまで追跡します。 |
保護されたメソッド | |
---|---|
void | cleanUp () |
保護されたコンストラクター
デバイスイメージトラッカー
protected DeviceImageTracker ()
パブリックメソッド
getBaselineDeviceImage
public DeviceImageTracker.FileCacheTracker getBaselineDeviceImage (String serial)
デバイスに関して追跡されたデバイス イメージを返します。何も追跡されなかった場合は null。
パラメーター | |
---|---|
serial | String |
戻り値 | |
---|---|
DeviceImageTracker.FileCacheTracker |
無効化追跡
public void invalidateTracking (String serial)
パラメーター | |
---|---|
serial | String |
trackUpdatedDeviceImage
public void trackUpdatedDeviceImage (String serial, File deviceImage, File bootloader, File baseband, String buildId, String branch, String flavor)
指定されたデバイス イメージを、それと一緒にフラッシュされたデバイス シリアルまで追跡します。
パラメーター | |
---|---|
serial | String : 画像がフラッシュされたデバイス。 |
deviceImage | File : 画像がデバイスにフラッシュされました。 |
bootloader | File |
baseband | File |
buildId | String : デバイス イメージに関連付けられたビルド ID。 |
branch | String : デバイス イメージに関連付けられたブランチ。 |
flavor | String : デバイス イメージに関連付けられたビルド フレーバー。 |
保護されたメソッド
掃除
protected void cleanUp ()
このページのコンテンツやコードサンプルは、コンテンツ ライセンスに記載のライセンスに従います。Java および OpenJDK は Oracle および関連会社の商標または登録商標です。
最終更新日 2023-12-01 UTC。
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"必要な情報がない"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"複雑すぎる / 手順が多すぎる"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"最新ではない"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"翻訳に関する問題"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"サンプル / コードに問題がある"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"その他"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"わかりやすい"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"問題の解決に役立った"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"その他"
}]