Удаленный 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 |