RemoteZip

public class RemoteZip
extends Object

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


Narzędzia do rozpakowywania poszczególnych plików z usług zdalnych w pliku ZIP.

Podsumowanie

Konstruktory publiczne

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

Konstruktor

RemoteZip(String remoteFilePath, long fileSize, IFileDownloader downloader)

Konstruktor

Metody publiczne

void downloadFiles(File destDir, files)

Pobierz określone pliki z pliku ZIP na urządzeniu zdalnym.

long getLastAccess()

Pobierz czas ostatniego dostępu do tego obiektu.

String getRemoteFilePath()

Pobierz ścieżkę do zdalnego pliku artefaktu ZIP.

getZipEntries()

Pobiera wpisy z pliku zip zdalnego.

void setLastAccess(long timestamp)

Zaktualizuj sygnaturę czasową ostatniego dostępu do obiektu.

Konstruktory publiczne

RemoteZip

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

Konstruktor

Parametry
remoteFilePath String: ścieżka do pliku do pobrania na zdalnym serwerze.

fileSize long: rozmiar pliku zdalnego.

downloader IFileDownloader: to @{link IFileDownloader} służy do pobierania plików z dalszych lokalizacji.

useZip64 boolean: określa, czy do częściowego pobierania ma być używany format zip64.

RemoteZip

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

Konstruktor

Parametry
remoteFilePath String: ścieżka do pliku do pobrania na zdalnym serwerze.

fileSize long: rozmiar pliku zdalnego.

downloader IFileDownloader: to @{link IFileDownloader} służy do pobierania plików z dalszych lokalizacji.

Metody publiczne

downloadFiles

public void downloadFiles (File destDir, 
                 files)

Pobierz określone pliki z pliku ZIP na urządzeniu zdalnym.

Parametry
destDir File: katalog, w którym mają być umieszczane pobrane pliki.

files : lista wpisów do pobrania z zdalnego pliku ZIP.

Rzuty
com.android.tradefed.build.BuildRetrievalError
BuildRetrievalError

getLastAccess

public long getLastAccess ()

Pobierz czas ostatniego dostępu do tego obiektu.

Zwroty
long

getRemoteFilePath

public String getRemoteFilePath ()

Pobierz ścieżkę do zdalnego pliku artefaktu ZIP.

Zwroty
String

getZipEntries

public  getZipEntries ()

Pobiera wpisy z pliku zip zdalnego.

Zwroty

Rzuty
BuildRetrievalError jeśli nie udało się pobrać pliku.

setLastAccess

public void setLastAccess (long timestamp)

Zaktualizuj sygnaturę czasową ostatniego dostępu do obiektu.

Parametry
timestamp long