RemoteZip
  public
  
  
  
  class
  RemoteZip
  
    extends Object
  
  
  
  
  
  
| java.lang.Object | |
| ↳ | com.android.tradefed.util.RemoteZip | 
Son utilidades para descomprimir archivos individuales dentro de un archivo ZIP remoto.
Resumen
| Constructores públicos | |
|---|---|
| 
      RemoteZip(String remoteFilePath, long fileSize, IFileDownloader downloader)
      Constructor | |
| 
      RemoteZip(String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64)
       | |
| 
      RemoteZip(String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache)
      Constructor | |
| Métodos públicos | |
|---|---|
| 
        
        
        
        
        
        void | 
      downloadFiles(File destDir, Descarga los archivos especificados en el archivo ZIP remoto. | 
| 
        
        
        
        
        
        long | 
      getLastAccess()
      Obtén la última vez que se accedió a este objeto. | 
| 
        
        
        
        
        
        String | 
      getRemoteFilePath()
      Obtén la ruta de acceso del archivo remoto del artefacto ZIP remoto. | 
| 
        
        
        
        
        
         | 
      getZipEntries()
      Obtiene las entradas de un archivo ZIP remoto. | 
| 
        
        
        
        
        
        void | 
      setLastAccess(long timestamp)
      Actualiza la marca de tiempo del último acceso del objeto. | 
Constructores públicos
RemoteZip
public RemoteZip (String remoteFilePath, 
                long fileSize, 
                IFileDownloader downloader)Constructor
| Parámetros | |
|---|---|
| remoteFilePath | String: Es la ruta de acceso remota al archivo que se descargará. | 
| fileSize | long: Es el tamaño del archivo remoto. | 
| downloader | IFileDownloader: Un @{link IFileDownloader} que se usa para descargar un archivo remoto. | 
RemoteZip
public RemoteZip (String remoteFilePath, 
                long fileSize, 
                IFileDownloader downloader, 
                boolean useZip64)| Parámetros | |
|---|---|
| remoteFilePath | String | 
| fileSize | long | 
| downloader | IFileDownloader | 
| useZip64 | boolean | 
RemoteZip
public RemoteZip (String remoteFilePath, 
                long fileSize, 
                IFileDownloader downloader, 
                boolean useZip64, 
                boolean useCache)Constructor
| Parámetros | |
|---|---|
| remoteFilePath | String: Es la ruta de acceso remota al archivo que se descargará. | 
| fileSize | long: Es el tamaño del archivo remoto. | 
| downloader | IFileDownloader: Un @{link IFileDownloader} que se usa para descargar un archivo remoto. | 
| useZip64 | boolean: Indica si se debe usar el formato zip64 para la descarga parcial. | 
| useCache | boolean | 
Métodos públicos
downloadFiles
public void downloadFiles (File destDir, 
                 originalFiles) Descarga los archivos especificados en el archivo ZIP remoto.
| Parámetros | |
|---|---|
| destDir | File: Es el directorio en el que se colocarán los archivos descargados. | 
| originalFiles | : Es una lista de entradas que se descargarán del archivo ZIP remoto. | 
| Arroja | |
|---|---|
|  | com.android.tradefed.build.BuildRetrievalError | 
|  | IOException | 
| BuildRetrievalError | |
getLastAccess
public long getLastAccess ()
Obtén la última vez que se accedió a este objeto.
| Muestra | |
|---|---|
| long | |
getRemoteFilePath
public String getRemoteFilePath ()
Obtén la ruta de acceso del archivo remoto del artefacto ZIP remoto.
| Muestra | |
|---|---|
| String | |
getZipEntries
publicgetZipEntries () 
Obtiene las entradas de un archivo ZIP remoto.
| Muestra | |
|---|---|
|  | |
| Arroja | |
|---|---|
| BuildRetrievalError | si no se pudo descargar el archivo. | 
setLastAccess
public void setLastAccess (long timestamp)
Actualiza la marca de tiempo del último acceso del objeto.
| Parámetros | |
|---|---|
| timestamp | long | 
