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, originalFiles) downloadFiles (File destDir, originalFiles) Unduh file yang ditentukan dalam file zip jarak jauh. |
long | getLastAccess () Dapatkan kapan 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
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 pengunduhan 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
unduh File
public void downloadFiles (File destDir,originalFiles)
Unduh file yang ditentukan dalam file zip jarak jauh.
Parameter | |
---|---|
destDir | File : direktori tempat menyimpan file yang diunduh. |
originalFiles |
Melempar | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| Pengecualian IO |
BuildRetrievalError |
dapatkan Akses Terakhir
public long getLastAccess ()
Dapatkan kapan terakhir kali objek ini diakses.
Kembali | |
---|---|
long |
dapatkanRemoteFilePath
public String getRemoteFilePath ()
Dapatkan jalur file jarak jauh dari artefak zip jarak jauh.
Kembali | |
---|---|
String |
dapatkanZipEntries
publicgetZipEntries ()
Mendapatkan entri file zip dari file zip jarak jauh.
Kembali | |
---|---|
Melempar | |
---|---|
BuildRetrievalError | jika file tidak dapat diunduh. |
setLastAccess
public void setLastAccess (long timestamp)
Perbarui stempel waktu akses terakhir objek.
Parameter | |
---|---|
timestamp | long |