ZipRemote
public
class
RemoteZip
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.RemoteZip |
Utilitas untuk mengekstrak setiap file di dalam file zip jarak jauh.
Ringkasan
Konstruktor publik | |
---|---|
RemoteZip(String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache)
Konstruktor |
|
RemoteZip(String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64)
|
|
RemoteZip(String remoteFilePath, long fileSize, IFileDownloader downloader)
Konstruktor |
Metode publik | |
---|---|
void
|
downloadFiles(File destDir,
Download file yang ditentukan di file zip jarak jauh. |
long
|
getLastAccess()
Mendapatkan waktu terakhir kali objek ini diakses. |
String
|
getRemoteFilePath()
Dapatkan jalur file jarak jauh dari artefak zip jarak jauh. |
|
getZipEntries()
Mendapatkan entri file ZIP dari file zip jarak jauh. |
void
|
setLastAccess(long timestamp)
Perbarui stempel waktu akses terakhir objek. |
Konstruktor publik
ZipRemote
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache)
Konstruktor
Parameter | |
---|---|
remoteFilePath |
String : jalur jarak jauh ke file yang akan didownload. |
fileSize |
long : ukuran file jarak jauh. |
downloader |
IFileDownloader : @{link IFileDownloader} yang digunakan untuk mendownload file jarak jauh. |
useZip64 |
boolean : apakah akan menggunakan format zip64 untuk download sebagian atau tidak. |
useCache |
boolean |
ZipRemote
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64)
Parameter | |
---|---|
remoteFilePath |
String |
fileSize |
long |
downloader |
IFileDownloader |
useZip64 |
boolean |
ZipRemote
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader)
Konstruktor
Parameter | |
---|---|
remoteFilePath |
String : jalur jarak jauh ke file yang akan didownload. |
fileSize |
long : ukuran file jarak jauh. |
downloader |
IFileDownloader : @{link IFileDownloader} yang digunakan untuk mendownload file jarak jauh. |
Metode publik
downloadFile
public void downloadFiles (File destDir,originalFiles)
Download file yang ditentukan di file zip jarak jauh.
Parameter | |
---|---|
destDir |
File : direktori tempat file yang didownload. |
originalFiles |
: daftar entri yang akan didownload dari file zip jarak jauh. |
Menampilkan | |
---|---|
|
com.android.tradefed.build.BuildRetrievalError |
|
IOException |
BuildRetrievalError |
{i>getLastAccess<i}
public long getLastAccess ()
Mendapatkan waktu terakhir kali objek ini diakses.
Hasil | |
---|---|
long |
getRemoteFilePath
public String getRemoteFilePath ()
Dapatkan jalur file jarak jauh dari artefak zip jarak jauh.
Hasil | |
---|---|
String |
getZipEntries
publicgetZipEntries ()
Mendapatkan entri file ZIP dari file zip jarak jauh.
Hasil | |
---|---|
|
Menampilkan | |
---|---|
BuildRetrievalError |
jika file tidak dapat didownload. |
setLastAccess
public void setLastAccess (long timestamp)
Perbarui stempel waktu akses terakhir objek.
Parameter | |
---|---|
timestamp |
long |