RemoteZip

public class RemoteZip
extends Object

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


Uzaktan bir ZIP dosyasındaki dosyaları tek tek açmak için kullanılan yardımcı programlar.

Özet

Herkese açık kurucular

RemoteZip(String remoteFilePath, long fileSize, IFileDownloader downloader)

Oluşturucu

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

Marka

Herkese açık yöntemler

void downloadFiles(File destDir, originalFiles)

Uzak zip dosyasında belirtilen dosyaları indirin.

long getLastAccess()

Bu nesneye en son ne zaman erişildi?

String getRemoteFilePath()

Uzak zip yapısı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.

Herkese açık kurucular

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}.

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, 
                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 biçiminin kullanılıp kullanılmayacağı.

useCache boolean

Herkese açık yöntemler

downloadFiles

public void downloadFiles (File destDir, 
                 originalFiles)

Uzak zip dosyasında belirtilen dosyaları indirin.

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

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

Fırlatma
com.android.tradefed.build.BuildRetrievalError
IOException
BuildRetrievalError

getLastAccess

public long getLastAccess ()

Bu nesneye en son ne zaman erişildiğini alın.

İlerlemeler
long

getRemoteFilePath

public String getRemoteFilePath ()

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

İlerlemeler
String

getZipEntries

public  getZipEntries ()

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

İlerlemeler

Atışlar
BuildRetrievalError Dosya indirilemediyse.

setLastAccess

public void setLastAccess (long timestamp)

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

Parametreler
timestamp long