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 |