Как описано в этом ответе , вы не можете получить ход загрузки POST из нескольких частей / форм в Android, используя только Android SDK, потому что существует проблема с буферизацией потока при использовании HttpURLConnection, которая будет исправлена пост Froyo (см. http://code.google.com/p/android/issues/detail?id=3164#c6).
Поскольку Apache HttpClient 3.1 был удален из SDK довольно рано, а новый HttpClient, который теперь является частью SDK, не был полностью принят (он пропускает многочастные возможности), вы можете добавить недостающие части (в частности, apache-mime4j -0.6.jar и httpmime-4.0.1.jar), чтобы выполнить загрузку multipart / form-data И захватить ход загрузки (также описано в ответе, упомянутом выше).
Итак, причина, по которой я открываю новый вопрос, заключается в том, что выполнение, как описано, приводит к огромному увеличению размера установленного приложения (в моем случае с 170 до 732 КБ).
Итак, вопрос в следующем: Есть ли другой способ выполнить загрузку данных multipart / form и получить процесс загрузки без значительного увеличения размера приложения?
Существуют ли какие-либо другие библиотеки, которые можно использовать, или есть другой альтернативный способ, не упомянутый здесь?