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