DeviceImageTracker

public class DeviceImageTracker
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.image.DeviceImageTracker


Für einige der inkrementellen Geräteupdates benötigen wir die Baseline-Dateien, um Differenzen zu berechnen. Dieses Dienstprogramm hilft Ihnen, den Überblick zu behalten.

Zusammenfassung

Verschachtelte Klassen

class DeviceImageTracker.FileCacheTracker

Informationen zum im Cache gespeicherten Gerätebild und zu den zugehörigen Metadaten erfassen 

Geschützte Konstrukteure

DeviceImageTracker()

Öffentliche Methoden

DeviceImageTracker.FileCacheTracker getBaselineDeviceImage(String serial)

Gibt das Gerätebild zurück, das für das Gerät erfasst wurde.

static DeviceImageTracker getDefaultCache()
void invalidateTracking(String serial)
void trackUpdatedDeviceImage(String serial, String buildId, String branch, String flavor)

Hier wird ein bestimmtes Geräte-Image der Geräteserie zugeordnet, mit der es geflasht wurde.

Geschützte Methoden

void cleanUp()

Geschützte Konstrukteure

DeviceImageTracker

protected DeviceImageTracker ()

Öffentliche Methoden

getBaselineDeviceImage

public DeviceImageTracker.FileCacheTracker getBaselineDeviceImage (String serial)

Gibt das Gerätebild zurück, das für das Gerät erfasst wurde. Null, wenn keine erfasst wurde.

Parameter
serial String

Returns
DeviceImageTracker.FileCacheTracker

getDefaultCache

public static DeviceImageTracker getDefaultCache ()

Returns
DeviceImageTracker

invalidateTracking

public void invalidateTracking (String serial)

Parameter
serial String

trackUpdatedDeviceImage

public void trackUpdatedDeviceImage (String serial, 
                String buildId, 
                String branch, 
                String flavor)

Hier wird ein bestimmtes Geräte-Image der Geräteserie zugeordnet, mit der es geflasht wurde.

Parameter
serial String: Das Gerät, auf das das Image geflasht wurde.

buildId String: Die Build-ID, die mit dem Geräte-Image verknüpft ist.

branch String: Der mit dem Geräte-Image verknüpfte Branch.

flavor String: Die Build-Variante, die mit dem Geräte-Image verknüpft ist.

Geschützte Methoden

cleanUp

protected void cleanUp ()