Một phầnZipDownloadCache

public class PartialZipDownloadCache
extends Object

java.lang.Object
   ↳ com.android.tradefed.build.cache.partialZipDownloadCache


Tiện ích lưu các tệp tải xuống một phần vào bộ nhớ đệm dựa trên nội dung của các tệp đó. Kết quả này dựa trên nội dung zip để nó bao gồm crc miễn phí trong 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à crc

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ệ

Một phầnZipDownloadCache

protected PartialZipDownloadCache ()

Phương thức công khai

Tệp được lưu vào bộ nhớ đệm

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à crc

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

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

crc String: giá trị tổng kiểm của tệp trong tệp zip

Giá trị trả về
boolean True nếu có tệp bộ nhớ đệm, false nếu không có tệp bộ nhớ đệm

getDefaultCache

public static PartialZipDownloadCache getDefaultCache ()

Giá trị trả về
PartialZipDownloadCache

manifestCacheFile

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: Giá trị tổng kiểm crc của tệp trong tệp zip

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

dọn dẹp bộ nhớ đệm

protected void cleanUpCache ()