RemoteZip
public class RemoteZip
extends Object
java.lang.object | |
↳ | com.android.tradefed.util.RemoteZip |
ابزارهای کمکی برای باز کردن فایل های فردی در داخل یک فایل فشرده از راه دور.
خلاصه
سازندگان عمومی | |
---|---|
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader) سازنده | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64) | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache) سازنده |
روش های عمومی | |
---|---|
void | downloadFiles (File destDir, originalFiles) downloadFiles (File destDir, originalFiles) فایل های مشخص شده را در فایل فشرده از راه دور دانلود کنید. |
long | getLastAccess () آخرین باری را که به این شیء دسترسی دارید دریافت کنید. |
String | getRemoteFilePath () مسیر فایل راه دور آرتیفکت زیپ راه دور را دریافت کنید. |
getZipEntries () ورودی های فایل فشرده یک فایل فشرده از راه دور را دریافت می کند. | |
void | setLastAccess (long timestamp) آخرین مهر زمان دسترسی شی را به روز کنید. |
سازندگان عمومی
RemoteZip
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader)
سازنده
پارامترها | |
---|---|
remoteFilePath | String : مسیر راه دور فایل برای دانلود. |
fileSize | long : اندازه فایل راه دور. |
downloader | IFileDownloader : یک @{link IFileDownloader} که برای دانلود یک فایل از راه دور استفاده میشود. |
RemoteZip
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64)
پارامترها | |
---|---|
remoteFilePath | String |
fileSize | long |
downloader | IFileDownloader |
useZip64 | boolean |
RemoteZip
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache)
سازنده
پارامترها | |
---|---|
remoteFilePath | String : مسیر راه دور فایل برای دانلود. |
fileSize | long : اندازه فایل راه دور. |
downloader | IFileDownloader : یک @{link IFileDownloader} که برای دانلود یک فایل از راه دور استفاده میشود. |
useZip64 | boolean : آیا از فرمت zip64 برای دانلود جزئی استفاده شود یا خیر. |
useCache | boolean |
روش های عمومی
دانلود فایل ها
public void downloadFiles (File destDir,originalFiles)
فایل های مشخص شده را در فایل فشرده از راه دور دانلود کنید.
پارامترها | |
---|---|
destDir | File : دایرکتوری برای قرار دادن فایل های دانلود شده در آن. |
originalFiles |
پرتاب می کند | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| IOException |
BuildRetrievalError |
getLastAccess
public long getLastAccess ()
آخرین باری را که به این شیء دسترسی دارید دریافت کنید.
برمی گرداند | |
---|---|
long |
getRemoteFilePath
public String getRemoteFilePath ()
مسیر فایل راه دور آرتیفکت زیپ راه دور را دریافت کنید.
برمی گرداند | |
---|---|
String |
getZipEntries
publicgetZipEntries ()
ورودی های فایل فشرده یک فایل فشرده از راه دور را دریافت می کند.
برمی گرداند | |
---|---|
پرتاب می کند | |
---|---|
BuildRetrievalError | اگر فایل دانلود نشد |
setLastAccess
public void setLastAccess (long timestamp)
آخرین مهر زمان دسترسی شی را به روز کنید.
پارامترها | |
---|---|
timestamp | long |