PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

java.lang.Object 中
   ↳ com.android.tradefed.build.cache.PartialZipDownloadCache


一种根据内容对部分下载文件进行缓存的实用工具。根据邮政编码内容 因此它从元数据中免费添加了 CRC

摘要

受保护的构造函数

PartialZipDownloadCache()

公共方法

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

在缓存中查找与路径和 crc 匹配的文件

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

在缓存中填充文件

受保护的方法

void cleanUpCache()

受保护的构造函数

PartialZipDownloadCache

protected PartialZipDownloadCache ()

公共方法

getCachedFile

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

在缓存中查找与路径和 crc 匹配的文件

参数
targetFile File:返回文件的位置

fileName String:文件的路径

crc String:zip 中文件的校验和

返回
boolean 如果缓存文件存在,则为 true,否则为 false

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

返回
PartialZipDownloadCache

填充 CacheFile

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

在缓存中填充文件

参数
toCache File:要放入缓存的文件

fileName String:文件的路径

crc String:zip 中文件的 CRC 校验和

受保护的方法

清理缓存

protected void cleanUpCache ()