Zdalnie Zip

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)

Konstruktor

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

Konstruktor

Metody publiczne

void downloadFiles(File destDir, originalFiles)

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ę pliku zdalnego 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)

Konstruktor

Parametry
remoteFilePath String: zdalna ścieżka do pliku do pobrania.

fileSize long: rozmiar pliku zdalnego.

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

RemoteZip

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

Parametry
remoteFilePath String

fileSize long

downloader IFileDownloader

useZip64 boolean

Zdalnie Zip

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

Konstruktor

Parametry
remoteFilePath String: zdalna ścieżka do pliku do pobrania.

fileSize long: rozmiar pliku zdalnego.

downloader IFileDownloader: @{link IFileDownloader} używane do pobierania pliku zdalnego.

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

useCache boolean

Metody publiczne

pobieranie plików

public void downloadFiles (File destDir, 
                 originalFiles)

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

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

originalFiles : lista wpisów do pobrania z odległego pliku ZIP.

Rzuty
com.android.tradefed.build.BuildRetrievalError
IOException
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