Tracker ImmagineDispositivo

public class DeviceImageTracker
extends Object

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


Per parte dell'aggiornamento incrementale dei dispositivi, abbiamo bisogno dei file di base per calcolare le differenze. Questo l'utilità aiuta a tenerne traccia.

Riepilogo

Classi nidificate

class DeviceImageTracker.FileCacheTracker

Monitorare le informazioni sull'immagine del dispositivo memorizzata nella cache e i 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, File deviceImage, File bootloader, File baseband, String buildId, String branch, String flavor)

Tiene traccia di una determinata immagine dispositivo in base al numero di serie del dispositivo su cui è stata visualizzata l'immagine Flash

Metodi protetti

void cleanUp()

Costruttori protetti

Tracker ImmagineDispositivo

protected DeviceImageTracker ()

Metodi pubblici

getBaselineDeviceImage

public DeviceImageTracker.FileCacheTracker getBaselineDeviceImage (String serial)

Restituisce l'immagine del dispositivo monitorata per il dispositivo. Null se non è stato monitorato.

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, 
                File deviceImage, 
                File bootloader, 
                File baseband, 
                String buildId, 
                String branch, 
                String flavor)

Tiene traccia di una determinata immagine dispositivo in base al numero di serie del dispositivo su cui è stata visualizzata l'immagine Flash

Parametri
serial String: il dispositivo su cui è stato eseguito il flashing dell'immagine.

deviceImage File: l'immagine è stata visualizzata sul dispositivo.

bootloader File

baseband File

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

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

flavor String: la versione build associata all'immagine del dispositivo.

Metodi protetti

pulizia

protected void cleanUp ()