DeviceImageTracker

public class DeviceImageTracker
extends Object

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


Pour une partie de la mise à jour incrémentielle des appareils, nous avons besoin des fichiers de référence pour calculer les différences. Ce aide à les suivre.

Résumé

Classes imbriquées

class DeviceImageTracker.FileCacheTracker

Suivre les informations concernant l'image de l'appareil mise en cache et ses métadonnées

Constructeurs protégés

DeviceImageTracker()

Méthodes publiques

DeviceImageTracker.FileCacheTracker getBaselineDeviceImage(String serial)

Renvoie l'image de l'appareil faisant l'objet d'un suivi.

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

Effectue le suivi d'une image d'appareil donnée vers le numéro de série de l'appareil sur lequel elle a été flashée.

Méthodes protégées

void cleanUp()

Constructeurs protégés

DeviceImageTracker

protected DeviceImageTracker ()

Méthodes publiques

getBaselineDeviceImage

public DeviceImageTracker.FileCacheTracker getBaselineDeviceImage (String serial)

Renvoie l'image de l'appareil faisant l'objet d'un suivi. Null si aucun suivi n'a été effectué.

Paramètres
serial String

Renvoie
DeviceImageTracker.FileCacheTracker

getDefaultCache

public static DeviceImageTracker getDefaultCache ()

Renvoie
DeviceImageTracker

invalidateTracking

public void invalidateTracking (String serial)

Paramètres
serial String

trackUpdatedDeviceImage

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

Effectue le suivi d'une image d'appareil donnée vers le numéro de série de l'appareil sur lequel elle a été flashée.

Paramètres
serial String: appareil sur lequel l'image a été flashée

deviceImage File: l'image s'est affichée sur l'appareil.

bootloader File

baseband File

buildId String: ID de build associé à l'image de l'appareil.

branch String: branche associée à l'image de l'appareil.

flavor String: type de compilation associé à l'image de l'appareil.

Méthodes protégées

nettoyage

protected void cleanUp ()