RemoteZip
public class RemoteZip
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.RemoteZip |
Dienstprogramme zum Entpacken einzelner Dateien in einer Remote-Zip-Datei.
Zusammenfassung
Öffentliche Konstrukteure | |
---|---|
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64) Konstrukteur | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader) Konstrukteur |
Öffentliche Methoden | |
---|---|
void | downloadFiles (File destDir, files) downloadFiles (File destDir, files) Laden Sie die angegebenen Dateien in der Remote-ZIP-Datei herunter. |
long | getLastAccess () Rufen Sie den letzten Zugriff auf dieses Objekt ab. |
String | getRemoteFilePath () Rufen Sie den Remote-Dateipfad des Remote-ZIP-Artefakts ab. |
getZipEntries () Ruft die ZIP-Dateieinträge einer Remote-ZIP-Datei ab. | |
void | setLastAccess (long timestamp) Aktualisieren Sie den letzten Zugriffszeitstempel des Objekts. |
Öffentliche Konstrukteure
RemoteZip
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64)
Konstrukteur
Parameter | |
---|---|
remoteFilePath | String : Der Remote-Pfad zu der herunterzuladenden Datei. |
fileSize | long : Größe der Remote-Datei. |
downloader | IFileDownloader : ein @{link IFileDownloader}, der zum Herunterladen einer entfernten Datei verwendet wird. |
useZip64 | boolean : ob das zip64-Format für den teilweisen Download verwendet werden soll oder nicht. |
RemoteZip
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader)
Konstrukteur
Parameter | |
---|---|
remoteFilePath | String : Der Remote-Pfad zu der herunterzuladenden Datei. |
fileSize | long : Größe der Remote-Datei. |
downloader | IFileDownloader : ein @{link IFileDownloader}, der zum Herunterladen einer entfernten Datei verwendet wird. |
Öffentliche Methoden
Dateien herunterladen
public void downloadFiles (File destDir,files)
Laden Sie die angegebenen Dateien in der Remote-ZIP-Datei herunter.
Parameter | |
---|---|
destDir | File : Das Verzeichnis, in dem die heruntergeladenen Dateien abgelegt werden. |
files |
Wirft | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| IOException |
BuildRetrievalError |
getLastAccess
public long getLastAccess ()
Rufen Sie den letzten Zugriff auf dieses Objekt ab.
Kehrt zurück | |
---|---|
long |
getRemoteFilePath
public String getRemoteFilePath ()
Rufen Sie den Remote-Dateipfad des Remote-ZIP-Artefakts ab.
Kehrt zurück | |
---|---|
String |
getZipEntries
publicgetZipEntries ()
Ruft die ZIP-Dateieinträge einer Remote-ZIP-Datei ab.
Kehrt zurück | |
---|---|
Wirft | |
---|---|
BuildRetrievalError | wenn die Datei nicht heruntergeladen werden konnte. |
setLastAccess
public void setLastAccess (long timestamp)
Aktualisieren Sie den letzten Zugriffszeitstempel des Objekts.
Parameter | |
---|---|
timestamp | long |