แคชดาวน์โหลดบางส่วนของZip

public class PartialZipDownloadCache
extends Object

java.lang.Object
com.android.tradefed.build.cache.บางส่วนZipDownloadCache


ยูทิลิตีในการแคชไฟล์ที่ดาวน์โหลดบางส่วนตามเนื้อหา โดยอิงจากเนื้อหา ZIP เพื่อให้มี crc โดยไม่เสียค่าใช้จ่ายจากข้อมูลเมตา

สรุป

เครื่องมือสร้างที่มีการป้องกัน

PartialZipDownloadCache()

วิธีการสาธารณะ

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

ค้นหาไฟล์ในแคชที่ตรงกับเส้นทางและ crc

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

เติมข้อมูลไฟล์ในแคช

วิธีการป้องกัน

void cleanUpCache()

เครื่องมือสร้างที่มีการป้องกัน

แคชดาวน์โหลดบางส่วนของZip

protected PartialZipDownloadCache ()

วิธีการสาธารณะ

getCachedFile

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

ค้นหาไฟล์ในแคชที่ตรงกับเส้นทางและ crc

พารามิเตอร์
targetFile File: ตำแหน่งสำหรับส่งคืนไฟล์

fileName String: เส้นทางของไฟล์

crc String: checksum ของไฟล์ในรูปแบบ ZIP

คิกรีเทิร์น
boolean จริง หากมีไฟล์แคชอยู่ เป็นเท็จ

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

คิกรีเทิร์น
PartialZipDownloadCache

เติมข้อมูลแคช

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

เติมข้อมูลไฟล์ในแคช

พารามิเตอร์
toCache File: ไฟล์ที่จะใส่ในแคช

fileName String: เส้นทางของไฟล์

crc String: การตรวจสอบข้อผิดพลาด CRC ของไฟล์ใน ZIP

วิธีการป้องกัน

clearUpCache

protected void cleanUpCache ()