RemoteZip

public class RemoteZip
extends Object

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


रिमोट ZIP फ़ाइल में मौजूद अलग-अलग फ़ाइलों को अनज़िप करने के लिए उपयोगी टूल.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

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)

रिमोट ज़िप फ़ाइल में मौजूद चुनी गई फ़ाइलें डाउनलोड करें.

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)

बताई गई फ़ाइलों को रिमोट ZIP फ़ाइल में डाउनलोड करें.

पैरामीटर
destDir File: डाउनलोड की गई फ़ाइलों को सेव करने के लिए डायरेक्ट्री.

originalFiles : रिमोट ZIP फ़ाइल से डाउनलोड की जाने वाली एंट्री की सूची.

थ्रो
com.android.tradefed.build.BuildRetrievalError
IOException
BuildRetrievalError

getLastAccess

public long getLastAccess ()

इस ऑब्जेक्ट को आखिरी बार ऐक्सेस किए जाने का समय पाएं.

रिटर्न
long

getRemoteFilePath

public String getRemoteFilePath ()

रिमोट ZIP आर्टफ़ैक्ट का रिमोट फ़ाइल पाथ पाएं.

रिटर्न
String

गेटZipEntries

public  getZipEntries ()

किसी रिमोट ज़िप फ़ाइल की ज़िप फ़ाइल एंट्री पाता है.

रिटर्न

थ्रो
BuildRetrievalError अगर फ़ाइल डाउनलोड नहीं हो पा रही है.

setLastAccess

public void setLastAccess (long timestamp)

ऑब्जेक्ट के आखिरी ऐक्सेस के टाइमस्टैंप को अपडेट करें.

पैरामीटर
timestamp long