Служба Android для загрузки папки, содержащей несколько файлов, на веб-сервер

#java #android #file-upload #android-service

#java #Android #загрузка файлов #android-сервис

Вопрос:

Я новичок в Android.Я создаю папку на своем устройстве Android, которая содержит несколько файлов, таких как pdf, mp3, csv…..Мне нужно написать службу Android, которая работает в фоновом режиме и проверяет, доступен ли Интернет … если Интернет доступен, я должен загрузить эту папку на веб-сервер…эта папка в дальнейшем используется моим веб-приложением, которое использует java.Как загрузить эту папку с устройства Android на веб-сервер с помощью службы Android?

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

1. Да. Ок. Интересно. Есть вопросы?

2. @greenapps как это сделать с помощью службы Android?

3. Это не this так . Это это, и это, и это, и это, и еще это. И это все? Ничего больше?

4. @greenapps как загрузить указанную папку, содержащую разные файлы, с помощью запущенной службы в Android?

5. Сразу ко многим вопросам. Пожалуйста, прочтите сто страниц на stackoverflow с тегом android, и вы найдете все ответы. Или просто Google для конкретной проблемы.

Ответ №1:

После проверки доступности Интернета можно вызвать эту библиотеку — https://github.com/gotev/android-upload-service 2,3 Тысячи звезд Апрель 2020

введите описание изображения здесь

» — Простая загрузка файлов (составных / двоичных / FTP из коробки) в фоновом режиме с уведомлением о ходе выполнения

-загрузка файлов на сервер с помощью FTP, HTTP multipart / form-data или двоичных запросов

-обрабатывать несколько одновременных загрузок в фоновом режиме, даже если устройство простаивает (режим ожидания)

-автоматически повторять неудачные загрузки с настраиваемой возможностью экспоненциального отката для автоматического удаления загруженных файлов при успешной загрузке

Приложения и библиотеки, работающие на этой библиотеке-

-JIRA Cloud

-Quora

«