RemoteZip
public class RemoteZip
extends Object
Obiekt Java.lang.Object | |
↳ | com.android.tradefed.util.RemoteZip |
Narzędzia do rozpakowywania pojedynczych plików w zdalnym pliku ZIP.
Streszczenie
Konstruktorzy publiczni | |
---|---|
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache) Konstruktor | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64) | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader) Konstruktor |
Metody publiczne | |
---|---|
void | downloadFiles (File destDir, originalFiles) downloadFiles (File destDir, originalFiles) Pobierz określone pliki w zdalnym pliku zip. |
long | getLastAccess () Uzyskaj czas ostatniego dostępu do tego obiektu. |
String | getRemoteFilePath () Pobierz ścieżkę zdalnego pliku zdalnego artefaktu ZIP. |
getZipEntries () Pobiera wpisy pliku zip zdalnego pliku zip. | |
void | setLastAccess (long timestamp) Zaktualizuj znacznik czasu ostatniego dostępu do obiektu. |
Konstruktorzy publiczni
RemoteZip
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żywany do pobierania zdalnego pliku. |
useZip64 | boolean : czy używać formatu zip64 do częściowego pobrania, czy nie. |
useCache | boolean |
RemoteZip
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64)
Parametry | |
---|---|
remoteFilePath | String |
fileSize | long |
downloader | IFileDownloader |
useZip64 | boolean |
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 : @{link IFileDownloader} używany do pobierania zdalnego pliku. |
Metody publiczne
Pobierz pliki
public void downloadFiles (File destDir,originalFiles)
Pobierz określone pliki w zdalnym pliku zip.
Parametry | |
---|---|
destDir | File : katalog, w którym mają zostać umieszczone pobrane pliki. |
originalFiles |
Rzuca | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| Wyjątek IO |
BuildRetrievalError |
uzyskaj ostatni dostęp
public long getLastAccess ()
Uzyskaj czas ostatniego dostępu do tego obiektu.
Zwroty | |
---|---|
long |
pobierzRemoteFilePath
public String getRemoteFilePath ()
Pobierz ścieżkę zdalnego pliku zdalnego artefaktu ZIP.
Zwroty | |
---|---|
String |
pobierzZipEntries
publicgetZipEntries ()
Pobiera wpisy pliku zip zdalnego pliku zip.
Zwroty | |
---|---|
Rzuca | |
---|---|
BuildRetrievalError | jeśli nie można było pobrać pliku. |
ustaw ostatni dostęp
public void setLastAccess (long timestamp)
Zaktualizuj znacznik czasu ostatniego dostępu do obiektu.
Parametry | |
---|---|
timestamp | long |