デバイスイメージトラッカー

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

getDefaultCache

public static DeviceImageTracker getDefaultCache ()

戻り値
DeviceImageTracker

無効化追跡

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