PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

java.lang.Objeto
com.android.tradefed.build.cache.PartialZipDownloadCache


Utilidad para almacenar en caché archivos de descarga parcial en función de su contenido. Esto se basa en el contenido del zip, por lo que incluye CRC de forma gratuita desde los metadatos.

Resumen

Constructores protegidos

PartialZipDownloadCache ()

Métodos públicos

boolean getCachedFile (File targetFile, String fileName, String crc)

Encuentra un archivo en el caché que coincida con la ruta y el CRC

static PartialZipDownloadCache getDefaultCache ()
void populateCacheFile (File toCache, String fileName, String crc)

Rellene el archivo en el caché

Métodos protegidos

void cleanUpCache ()

Constructores protegidos

PartialZipDownloadCache

protected PartialZipDownloadCache ()

Métodos públicos

getCachedFile

public boolean getCachedFile (File targetFile, 
                String fileName, 
                String crc)

Encuentra un archivo en el caché que coincida con la ruta y el CRC

Parámetros
targetFile File : ubicación donde devolver el archivo

fileName String : Ruta del archivo

crc String : suma de comprobación del archivo en zip

Devoluciones
boolean Verdadero si existe el archivo de caché, falso de lo contrario

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Devoluciones
PartialZipDownloadCache

poblarCacheFile

public void populateCacheFile (File toCache, 
                String fileName, 
                String crc)

Rellene el archivo en el caché

Parámetros
toCache File : archivo para poner en caché

fileName String : la ruta del archivo

crc String : la suma de comprobación de crc del archivo en zip

Métodos protegidos

limpiarCaché

protected void cleanUpCache ()