PartialZipDownloadCache

public class PartialZipDownloadCache
extends Object

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


Tiện ích để lưu vào bộ nhớ đệm các tệp tải xuống từng phần dựa trên nội dung của chúng. Tiện ích này dựa trên nội dung tệp zip vì vậy, tiện ích này bao gồm cả mã kiểm tra dư thừa theo chu kỳ (crc) miễn phí từ siêu dữ liệu.

Tóm tắt

Hàm khởi tạo được bảo vệ

PartialZipDownloadCache()

Phương thức công khai

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

Tìm một tệp trong bộ nhớ đệm khớp với đường dẫn và mã kiểm tra dư thừa theo chu kỳ

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

Điền tệp vào bộ nhớ đệm

Phương thức được bảo vệ

void cleanUpCache()

Hàm khởi tạo được bảo vệ

PartialZipDownloadCache

protected PartialZipDownloadCache ()

Phương thức công khai

getCachedFile

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

Tìm một tệp trong bộ nhớ đệm khớp với đường dẫn và mã kiểm tra dư thừa theo chu kỳ

Tham số
targetFile File: vị trí trả về tệp

fileName String: Đường dẫn của tệp

crc String: tổng kiểm tra của tệp trong tệp zip

Giá trị trả về
boolean Đúng nếu tệp bộ nhớ đệm tồn tại, sai nếu không

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Giá trị trả về
PartialZipDownloadCache

populateCacheFile

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

Điền tệp vào bộ nhớ đệm

Tham số
toCache File: Tệp cần đưa vào bộ nhớ đệm

fileName String: đường dẫn của tệp

crc String: Tổng kiểm tra mã kiểm tra dư thừa theo chu kỳ của tệp trong tệp zip

Phương thức được bảo vệ

cleanUpCache

protected void cleanUpCache ()