TrackerObrazów na urządzeniu

public class DeviceImageTracker
extends Object

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


W przypadku niektórych przyrostowych aktualizacji urządzeń do obliczenia różnic potrzebujemy plików podstawowych. Ten i ułatwia ich śledzenie.

Podsumowanie

Zagnieżdżone klasy

class DeviceImageTracker.FileCacheTracker

Śledź informacje o obrazie urządzenia w pamięci podręcznej i jego metadanych

Chronione konstruktory

DeviceImageTracker()

Metody publiczne

DeviceImageTracker.FileCacheTracker getBaselineDeviceImage(String serial)

Zwraca obraz urządzenia, które było śledzone.

static DeviceImageTracker getDefaultCache()
void invalidateTracking(String serial)
void trackUpdatedDeviceImage(String serial, File deviceImage, File bootloader, File baseband, String buildId, String branch, String flavor)

Śledzi dany obraz urządzenia do numeru seryjnego urządzenia, do którego została dodana aktualizacja

Metody chronione

void cleanUp()

Chronione konstruktory

TrackerObrazów na urządzeniu

protected DeviceImageTracker ()

Metody publiczne

getBaselineDeviceImage

public DeviceImageTracker.FileCacheTracker getBaselineDeviceImage (String serial)

Zwraca obraz urządzenia, które było śledzone. Wartość null, jeśli żaden nie był śledzony.

Parametry
serial String

Zwroty
DeviceImageTracker.FileCacheTracker

getDefaultCache

public static DeviceImageTracker getDefaultCache ()

Zwroty
DeviceImageTracker

unieważnij śledzenie

public void invalidateTracking (String serial)

Parametry
serial String

trackUpdatedDeviceImage

public void trackUpdatedDeviceImage (String serial, 
                File deviceImage, 
                File bootloader, 
                File baseband, 
                String buildId, 
                String branch, 
                String flavor)

Śledzi dany obraz urządzenia do numeru seryjnego urządzenia, do którego została dodana aktualizacja

Parametry
serial String: urządzenie, na którym został wyświetlony obraz.

deviceImage File: obraz pojawił się na urządzeniu.

bootloader File

baseband File

buildId String: identyfikator kompilacji powiązany z obrazem urządzenia.

branch String: gałąź powiązana z obrazem urządzenia.

flavor String: rodzaj kompilacji powiązany z obrazem urządzenia.

Metody chronione

czyszczenie

protected void cleanUp ()