Как программно загрузить папку с сервера на телефон??

#android #download #connection #directory

#Android #Скачать #подключение #каталог

Вопрос:

Привет,
я хотел бы загрузить на телефон целую папку, а не только 1 файл.. Как я могу это сделать в своем приложении? Возможно ли это вообще? Спасибо.

Комментарии:

1. вы когда-нибудь видели эту функциональность в desktop?

2. Папка откуда? SAMBA, FTP?

3. @HaMMeR Папка с FTP

Ответ №1:

Для этого нет встроенной функции. Вам придется загружать по одному файлу за раз и создавать папки из вашего приложения.

Если вы используете FTP, вы могли бы использовать классы FTP в Apache commons-net.

Комментарии:

1. Обязательно ли мне знать названия файлов? или есть способ загрузить ВСЕ файлы, которые существуют в папке

2. Если вы используете FTP, вы можете выдать LIST команду, но результаты не стандартизированы. Ваш сервер должен сгенерировать манифест (имя которого известно) и / или вы могли бы использовать библиотеку FTP

Ответ №2:

Вы не можете загрузить целую папку только по ее названию,, но вы можете перебирать все файлы в папке и загружать их один за другим

Комментарии:

1. Обязательно ли мне знать названия файлов? или есть способ загрузить ВСЕ файлы, которые существуют в папке