Zip remoto
public class RemoteZip
extends Object
java.lang.Object | |
↳ | com.android.tradefed.util.RemoteZip |
Utilitários para descompactar arquivos individuais dentro de um arquivo zip remoto.
Resumo
Construtores públicos | |
---|---|
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache) Construtor | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64) | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader) Construtor |
Métodos públicos | |
---|---|
void | downloadFiles (File destDir, originalFiles) downloadFiles (File destDir, originalFiles) Baixe os arquivos especificados no arquivo zip remoto. |
long | getLastAccess () Obtenha a última vez que este objeto foi acessado. |
String | getRemoteFilePath () Obtenha o caminho do arquivo remoto do artefato zip remoto. |
getZipEntries () Obtém as entradas do arquivo zip de um arquivo zip remoto. | |
void | setLastAccess (long timestamp) Atualize o carimbo de data/hora do último acesso do objeto. |
Construtores públicos
Zip remoto
public RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache)
Construtor
Parâmetros | |
---|---|
remoteFilePath | String : o caminho remoto para o arquivo a ser baixado. |
fileSize | long : tamanho do arquivo remoto. |
downloader | IFileDownloader : um @{link IFileDownloader} usado para baixar um arquivo remoto. |
useZip64 | boolean : se deve usar o formato zip64 para download parcial ou não. |
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)
Construtor
Parâmetros | |
---|---|
remoteFilePath | String : o caminho remoto para o arquivo a ser baixado. |
fileSize | long : tamanho do arquivo remoto. |
downloader | IFileDownloader : um @{link IFileDownloader} usado para baixar um arquivo remoto. |
Métodos públicos
baixar arquivos
public void downloadFiles (File destDir,originalFiles)
Baixe os arquivos especificados no arquivo zip remoto.
Parâmetros | |
---|---|
destDir | File : o diretório para colocar os arquivos baixados. |
originalFiles |
Lança | |
---|---|
| com.android.tradefed.build.BuildRetrievalError |
| IOException |
BuildRetrievalError |
getLastAccess
public long getLastAccess ()
Obtenha a última vez que este objeto foi acessado.
Devoluções | |
---|---|
long |
getRemoteFilePath
public String getRemoteFilePath ()
Obtenha o caminho do arquivo remoto do artefato zip remoto.
Devoluções | |
---|---|
String |
getZipEntries
publicgetZipEntries ()
Obtém as entradas do arquivo zip de um arquivo zip remoto.
Devoluções | |
---|---|
Lança | |
---|---|
BuildRetrievalError | se o arquivo não puder ser baixado. |
definirLastAccess
public void setLastAccess (long timestamp)
Atualize o carimbo de data/hora do último acesso do objeto.
Parâmetros | |
---|---|
timestamp | long |