DeviceImageTracker

public class DeviceImageTracker
extends Object

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


Per alcuni aggiornamenti incrementali dei dispositivi, abbiamo bisogno dei file di riferimento per calcolare le differenze. Questa utility aiuta a tenerne traccia.

Riepilogo

Classi nidificate

class DeviceImageTracker.FileCacheTracker

Monitorare le informazioni sull'immagine del dispositivo memorizzata nella cache e sui relativi metadati 

Costruttori protetti

DeviceImageTracker()

Metodi pubblici

DeviceImageTracker.FileCacheTracker getBaselineDeviceImage(String serial)

Restituisce l'immagine del dispositivo monitorata per il dispositivo.

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

Monitora un'immagine del dispositivo associata al numero di serie del dispositivo su cui è stato eseguito il flashing

Metodi protetti

void cleanUp()

Costruttori protetti

DeviceImageTracker

protected DeviceImageTracker ()

Metodi pubblici

getBaselineDeviceImage

public DeviceImageTracker.FileCacheTracker getBaselineDeviceImage (String serial)

Restituisce l'immagine del dispositivo monitorata per il dispositivo. Valore nullo se non è stato monitorato alcun evento.

Parametri
serial String

Ritorni
DeviceImageTracker.FileCacheTracker

getDefaultCache

public static DeviceImageTracker getDefaultCache ()

Ritorni
DeviceImageTracker

invalidateTracking

public void invalidateTracking (String serial)

Parametri
serial String

trackUpdatedDeviceImage

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

Monitora un'immagine del dispositivo associata al numero di serie del dispositivo su cui è stato eseguito il flashing

Parametri
serial String: il dispositivo su cui è stata eseguita la procedura di flashing dell'immagine.

buildId String: l'ID build associato all'immagine del dispositivo.

branch String: il ramo associato all'immagine del dispositivo.

flavor String: il flavor di build associato all'immagine del dispositivo.

Metodi protetti

cleanUp

protected void cleanUp ()