DispositivoImageTracker

public class DeviceImageTracker
extends Object

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


Para algumas atualizações incrementais de dispositivos, precisamos dos arquivos de linha de base para calcular diferenças. Este utilitário ajuda a controlá-los.

Resumo

Classes aninhadas

class DeviceImageTracker.FileCacheTracker

Rastreie informações da imagem do dispositivo armazenada em cache e seus metadados

Construtores protegidos

DeviceImageTracker ()

Métodos públicos

DeviceImageTracker.FileCacheTracker getBaselineDeviceImage (String serial)

Retorna a imagem do dispositivo que foi rastreada para o dispositivo.

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 de dispositivo até o serial do dispositivo que foi atualizado com ela

Métodos protegidos

void cleanUp ()

Construtores protegidos

DispositivoImageTracker

protected DeviceImageTracker ()

Métodos públicos

getBaselineDeviceImage

public DeviceImageTracker.FileCacheTracker getBaselineDeviceImage (String serial)

Retorna a imagem do dispositivo que foi rastreada para o dispositivo. Nulo se nenhum foi rastreado.

Parâmetros
serial String

Devoluções
DeviceImageTracker.FileCacheTracker

getDefaultCache

public static DeviceImageTracker getDefaultCache ()

Devoluções
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 de dispositivo até o serial do dispositivo que foi atualizado com ela

Parâmetros
serial String : O dispositivo que exibiu a imagem.

deviceImage File : A imagem apareceu no dispositivo.

bootloader File

baseband File

buildId String : o ID de compilação associado à imagem do dispositivo.

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

flavor String : o tipo de build associado à imagem do dispositivo.

Métodos protegidos

limpar

protected void cleanUp ()