RemoteZip

public class RemoteZip
extends Object

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


Uzak bir zip dosyasındaki tek tek dosyaları açmak için yardımcı programlar.

Özet

Kamu inşaatçıları

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

Oluşturucu

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

Oluşturucu

Genel yöntemler

void downloadFiles (File destDir, originalFiles) downloadFiles (File destDir, originalFiles)

Belirtilen dosyaları uzak zip dosyasına indirin.

long getLastAccess ()

Bu nesneye en son ne zaman erişildiğini öğrenin.

String getRemoteFilePath ()

Uzak zip yapısının uzak dosya yolunu alın.

getZipEntries ()

Uzak bir zip dosyasının zip dosyası girişlerini alır.

void setLastAccess (long timestamp)

Nesnenin son erişim zaman damgasını güncelleyin.

Kamu inşaatçıları

RemoteZip

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

Oluşturucu

Parametreler
remoteFilePath String : İndirilecek dosyanın uzak yolu.

fileSize long : uzak dosyanın boyutu.

downloader IFileDownloader : uzak bir dosyayı indirmek için kullanılan bir @{link IFileDownloader}.

useZip64 boolean : kısmi indirme için zip64 formatının kullanılıp kullanılmayacağı.

useCache boolean

RemoteZip

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

Parametreler
remoteFilePath String

fileSize long

downloader IFileDownloader

useZip64 boolean

RemoteZip

public RemoteZip (String remoteFilePath, 
                long fileSize, 
                IFileDownloader downloader)

Oluşturucu

Parametreler
remoteFilePath String : İndirilecek dosyanın uzak yolu.

fileSize long : uzak dosyanın boyutu.

downloader IFileDownloader : uzak bir dosyayı indirmek için kullanılan bir @{link IFileDownloader}.

Genel yöntemler

dosyaları indir

public void downloadFiles (File destDir, 
                 originalFiles)

Belirtilen dosyaları uzak zip dosyasına indirin.

Parametreler
destDir File : İndirilen dosyaların yerleştirileceği dizin.

originalFiles : uzak zip dosyasından indirilecek girişlerin listesi.

Atar
com.android.tradefed.build.BuildRetrievalError
IO İstisnası
BuildRetrievalError

getLastAccess

public long getLastAccess ()

Bu nesneye en son ne zaman erişildiğini öğrenin.

İadeler
long

getRemoteFilePath

public String getRemoteFilePath ()

Uzak zip yapısının uzak dosya yolunu alın.

İadeler
String

getZipEntries

public  getZipEntries ()

Uzak bir zip dosyasının zip dosyası girişlerini alır.

İadeler

Atar
BuildRetrievalError dosya indirilemezse.

setLastAccess

public void setLastAccess (long timestamp)

Nesnenin son erişim zaman damgasını güncelleyin.

Parametreler
timestamp long