DeviceImageTracker

public class DeviceImageTracker
extends Object

java.lang.Object
   ↳ 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()

保護されたコンストラクタ

DeviceImageTracker

protected DeviceImageTracker ()

パブリック メソッド

getBaselineDeviceImage

public DeviceImageTracker.FileCacheTracker getBaselineDeviceImage (String serial)

デバイスについてトラッキングされたデバイス画像を返します。トラッキングされていない場合は null。

パラメータ
serial String

戻り値
DeviceImageTracker.FileCacheTracker

getDefaultCache

public static DeviceImageTracker getDefaultCache ()

戻り値
DeviceImageTracker

invalidateTracking

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