Zip remoto
public class RemoteZip
extends Object
java.lang.Objeto | |
↳ | com.android.tradefed.util.RemoteZip |
Utilidades para descomprimir archivos individuales dentro de un archivo zip remoto.
Resumen
Constructores públicos | |
---|---|
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache) Constructor | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64) | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader) Constructor |
Métodos públicos | |
---|---|
void | downloadFiles (File destDir, originalFiles) downloadFiles (File destDir, originalFiles) Descargue los archivos especificados en el archivo zip remoto. |
long | getLastAccess () Obtenga la última vez que se accedió a este objeto. |
String | getRemoteFilePath () Obtenga la ruta del archivo remoto del artefacto zip remoto. |
getZipEntries () Obtiene las entradas del archivo zip de un archivo zip remoto. | |
void | setLastAccess (long timestamp) Actualice la marca de tiempo del último acceso del objeto. |
Constructores públicos
Zip remoto
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache)
Constructor
Parámetros | |
---|---|
remoteFilePath | String : la ruta remota al archivo a descargar. |
fileSize | long : tamaño del archivo remoto. |
downloader | IFileDownloader : un @{link IFileDownloader} utilizado para descargar un archivo remoto. |
useZip64 | boolean : si se utiliza el formato zip64 para descarga parcial o no. |
useCache | boolean |
Zip remoto
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64)
Parámetros | |
---|---|
remoteFilePath | String |
fileSize | long |
downloader | IFileDownloader |
useZip64 | boolean |
Zip remoto
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader)
Constructor
Parámetros | |
---|---|
remoteFilePath | String : la ruta remota al archivo a descargar. |
fileSize | long : tamaño del archivo remoto. |
downloader | IFileDownloader : un @{link IFileDownloader} utilizado para descargar un archivo remoto. |
Métodos públicos
descargar archivos
public void downloadFiles (File destDir,originalFiles)
Descargue los archivos especificados en el archivo zip remoto.
Parámetros | |
---|---|
destDir | File : el directorio donde colocar los archivos descargados. |
originalFiles |
Lanza | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| IOExcepción |
BuildRetrievalError |
obtenerÚltimoAcceso
public long getLastAccess ()
Obtenga la última vez que se accedió a este objeto.
Devoluciones | |
---|---|
long |
getRemoteFilePath
public String getRemoteFilePath ()
Obtenga la ruta del archivo remoto del artefacto zip remoto.
Devoluciones | |
---|---|
String |
getZipEntries
publicgetZipEntries ()
Obtiene las entradas del archivo zip de un archivo zip remoto.
Devoluciones | |
---|---|
Lanza | |
---|---|
BuildRetrievalError | si el archivo no se pudo descargar. |
establecerÚltimoAcceso
public void setLastAccess (long timestamp)
Actualice la marca de tiempo del último acceso del objeto.
Parámetros | |
---|---|
timestamp | long |