Удаленный Zip
public class RemoteZip
extends Object
| java.lang.Объект | |
| ↳ | com.android.tradefed.util.RemoteZip |
Утилиты для распаковки отдельных файлов внутри удаленного zip-файла.
Краткое содержание
Общественные конструкторы | |
|---|---|
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader)Конструктор | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64) | |
RemoteZip (String remoteFilePath, long fileSize, IFileDownloader downloader, boolean useZip64, boolean useCache)Конструктор | |
Публичные методы | |
|---|---|
void | downloadFiles (File destDir, originalFiles)downloadFiles (File destDir, originalFiles)Загрузите указанные файлы в удаленный zip-файл. |
long | getLastAccess ()Получите время последнего доступа к этому объекту. |
String | getRemoteFilePath ()Получите путь к удаленному файлу удаленного zip-артефакта. |
getZipEntries ()Получает записи zip-файла удаленного zip-файла. | |
void | setLastAccess (long timestamp)Обновите временную метку последнего доступа к объекту. |
Общественные конструкторы
Удаленный Zip
public RemoteZip (String remoteFilePath,
long fileSize,
IFileDownloader downloader)Конструктор
| Параметры | |
|---|---|
remoteFilePath | String : удаленный путь к файлу для загрузки. |
fileSize | long : размер удаленного файла. |
downloader | IFileDownloader : @{link IFileDownloader}, используемый для загрузки удаленного файла. |
Удаленный Zip
public RemoteZip (String remoteFilePath,
long fileSize,
IFileDownloader downloader,
boolean useZip64)| Параметры | |
|---|---|
remoteFilePath | String |
fileSize | long |
downloader | IFileDownloader |
useZip64 | boolean |
Удаленный Zip
public RemoteZip (String remoteFilePath,
long fileSize,
IFileDownloader downloader,
boolean useZip64,
boolean useCache)Конструктор
| Параметры | |
|---|---|
remoteFilePath | String : удаленный путь к файлу для загрузки. |
fileSize | long : размер удаленного файла. |
downloader | IFileDownloader : @{link IFileDownloader}, используемый для загрузки удаленного файла. |
useZip64 | boolean : использовать ли формат zip64 для частичной загрузки или нет. |
useCache | boolean |
Публичные методы
скачатьФайлы
public void downloadFiles (File destDir,
originalFiles) Загрузите указанные файлы в удаленный zip-файл.
| Параметры | |
|---|---|
destDir | File : каталог для размещения загруженных файлов. |
originalFiles | |
| Броски | |
|---|---|
| com.android.tradefed.build.BuildRetrivalError |
| Исключение IO |
BuildRetrievalError | |
getLastAccess
public long getLastAccess ()
Получите время последнего доступа к этому объекту.
| Возврат | |
|---|---|
long | |
getRemoteFilePath
public String getRemoteFilePath ()
Получите путь к удаленному файлу удаленного zip-артефакта.
| Возврат | |
|---|---|
String | |
getZipEntries
publicgetZipEntries ()
Получает записи zip-файла удаленного zip-файла.
| Возврат | |
|---|---|
| Броски | |
|---|---|
BuildRetrievalError | если файл не удалось загрузить. |
setLastAccess
public void setLastAccess (long timestamp)
Обновите временную метку последнего доступа к объекту.
| Параметры | |
|---|---|
timestamp | long |