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, 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, 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, boolean useCache)
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. |
useCache | boolean |
RemoteZip
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64)
Parameter | |
---|---|
remoteFilePath | String |
fileSize | long |
downloader | IFileDownloader |
useZip64 | boolean |
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 |
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
publicgetZipEntries ()
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 |