#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. Обязательно ли мне знать названия файлов? или есть способ загрузить ВСЕ файлы, которые существуют в папке