RemoteZip

public class RemoteZip
extends Object

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


أدوات لفك ضغط ملفات فردية داخل ملف ZIP عن بُعد

ملخّص

شركة إنشاءات عامة

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

المنشئ

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

المنشئ

الطرق العامة

void downloadFiles(File destDir, originalFiles)

يمكنك تنزيل الملفات المحددة في ملف ZIP البعيد.

long getLastAccess()

يمكنك الاطّلاع على آخر مرة تم فيها الوصول إلى هذا الكائن.

String getRemoteFilePath()

احصل على مسار الملف البعيد لعنصر ملف zip البعيد.

getZipEntries()

للحصول على إدخالات ملف ZIP لملف ZIP عن بُعد.

void setLastAccess(long timestamp)

عدِّل الطابع الزمني لآخر وصول للعنصر.

شركة إنشاءات عامة

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

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)

المنشئ

المعلمات
remoteFilePath String: المسار البعيد إلى الملف المراد تنزيله.

fileSize long: حجم الملف البعيد

downloader IFileDownloader: ملف @{link IFileDownloader} مُستخدَم لتنزيل ملف عن بُعد

الطرق العامة

تنزيلالملفات

public void downloadFiles (File destDir, 
                 originalFiles)

يمكنك تنزيل الملفات المحددة في ملف ZIP البعيد.

المعلمات
destDir File: الدليل الذي تريد وضع الملفات التي تم تنزيلها

originalFiles : قائمة بالإدخالات المراد تنزيلها من ملف ZIP البعيد

الرميات
com.android.tradefed.build.BuildRetrievalError:
IOاستثناء
BuildRetrievalError

الوصول الأخير

public long getLastAccess ()

يمكنك الاطّلاع على آخر مرة تم فيها الوصول إلى هذا الكائن.

المرتجعات
long

الحصول علىمسار ملف عن بُعد

public String getRemoteFilePath ()

احصل على مسار الملف البعيد لعنصر ملف zip البعيد.

المرتجعات
String

الحصول على ZipEntries

public  getZipEntries ()

للحصول على إدخالات ملف ZIP لملف ZIP عن بُعد.

المرتجعات

الرميات
BuildRetrievalError إذا تعذر تنزيل الملف.

ضبط الوصول الأخير

public void setLastAccess (long timestamp)

عدِّل الطابع الزمني لآخر وصول للعنصر.

المعلمات
timestamp long