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)

Construtor

RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader)

Construtor

Métodos públicos

void downloadFiles (File destDir, files) downloadFiles (File destDir, files)

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)

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.

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, 
                 files)

Baixe os arquivos especificados no arquivo zip remoto.

Parâmetros
destDir File : o diretório para colocar os arquivos baixados.

files : uma lista de entradas para download do arquivo zip remoto.

Lança
com.android.tradefed.build.BuildRetrievalError
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

public  getZipEntries ()

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