Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

RemoteZip

public class RemoteZip
extends Object

java.lang.Objek
com.android.tradefed.util.RemoteZip


Utilitas untuk mengekstrak file individual di dalam file zip jarak jauh.

Ringkasan

Konstruktor publik

RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64)

Konstruktor

RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader)

Konstruktor

Metode publik

void downloadFiles (File destDir, files) downloadFiles (File destDir, files)

Unduh file yang ditentukan dalam file zip jarak jauh.

long getLastAccess ()

Dapatkan terakhir kali objek ini diakses.

String getRemoteFilePath ()

Dapatkan jalur file jarak jauh dari artefak zip jarak jauh.

getZipEntries ()

Mendapat entri file zip dari file zip jarak jauh.

void setLastAccess (long timestamp)

Perbarui stempel waktu akses terakhir objek.

Konstruktor publik

RemoteZip

public RemoteZip (String remoteFilePath, 
                long fileSize, 
                IFileDownloader downloader, 
                boolean useZip64)

Konstruktor

Parameter
remoteFilePath String : jalur jarak jauh ke file yang akan diunduh.

fileSize long : ukuran file jarak jauh.

downloader IFileDownloader : @{link IFileDownloader} yang digunakan untuk mengunduh file jarak jauh.

useZip64 boolean : apakah akan menggunakan format zip64 untuk unduhan sebagian atau tidak.

RemoteZip

public RemoteZip (String remoteFilePath, 
                long fileSize, 
                IFileDownloader downloader)

Konstruktor

Parameter
remoteFilePath String : jalur jarak jauh ke file yang akan diunduh.

fileSize long : ukuran file jarak jauh.

downloader IFileDownloader : @{link IFileDownloader} yang digunakan untuk mengunduh file jarak jauh.

Metode publik

downloadFiles

public void downloadFiles (File destDir, 
                 files)

Unduh file yang ditentukan dalam file zip jarak jauh.

Parameter
destDir File : direktori tempat menyimpan file yang didownload.

files : daftar entri untuk diunduh dari file zip jarak jauh.

Melempar
com.android.tradefed.build.BuildRetrievalError
IOException
BuildRetrievalError

getLastAccess

public long getLastAccess ()

Dapatkan terakhir kali objek ini diakses.

Pengembalian
long

getRemoteFilePath

public String getRemoteFilePath ()

Dapatkan jalur file jarak jauh dari artefak zip jarak jauh.

Pengembalian
String

getZipEntries

public  getZipEntries ()

Mendapat entri file zip dari file zip jarak jauh.

Pengembalian

Melempar
BuildRetrievalError jika file tidak dapat diunduh.

setLastAccess

public void setLastAccess (long timestamp)

Perbarui stempel waktu akses terakhir objek.

Parameter
timestamp long