DeviceImageTracker

public class DeviceImageTracker
extends Object

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


Para parte da atualização incremental do dispositivo, precisamos dos arquivos de referência para calcular as diferenças. Isso utilitário ajuda a acompanhá-las.

Resumo

Classes aninhadas

class DeviceImageTracker.FileCacheTracker

Rastrear informações da imagem do dispositivo armazenada em cache e dos metadados dela

Construtores protegidos

DeviceImageTracker()

Métodos públicos

DeviceImageTracker.FileCacheTracker getBaselineDeviceImage(String serial)

Retorna a imagem do dispositivo que foi rastreada.

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

Rastreia uma determinada imagem do dispositivo para o número de série do dispositivo que foi atualizado com ela

Métodos protegidos

void cleanUp()

Construtores protegidos

DeviceImageTracker

protected DeviceImageTracker ()

Métodos públicos

getBaselineDeviceImage

public DeviceImageTracker.FileCacheTracker getBaselineDeviceImage (String serial)

Retorna a imagem do dispositivo que foi rastreada. Nulo se nenhum tiver sido rastreado.

Parâmetros
serial String

Retorna
DeviceImageTracker.FileCacheTracker

getDefaultCache

public static DeviceImageTracker getDefaultCache ()

Retorna
DeviceImageTracker

invalidateTracking

public void invalidateTracking (String serial)

Parâmetros
serial String

trackUpdatedDeviceImage

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

Rastreia uma determinada imagem do dispositivo para o número de série do dispositivo que foi atualizado com ela

Parâmetros
serial String: o dispositivo que foi atualizado com a imagem.

deviceImage File: a imagem foi transferida para o dispositivo.

bootloader File

baseband File

buildId String: o ID do build associado à imagem do dispositivo.

branch String: a ramificação associada à imagem do dispositivo.

flavor String: a variação de build associada à imagem do dispositivo.

Métodos protegidos

limpeza

protected void cleanUp ()