Задать вопрос

Как избежать исключения «unexpected end of stream»?

Добрый день!
Написал скачивалку файлов по HTTP протоколу (с классом HttpURLConnection). Иногда выдает исключение при скачивании "unexpected end of stream". У себя сколько не тестировал, все ок. Вылетает у других пользователей. На какой строчке кода исключении тоже точно не известно, но погуглив, пришел к выводу что тут:

int read = stream.read( buffer );

Вот код: pastebin.com/XKrrXMWT

Что в нем не так и как избежать этого исключения?
  • Вопрос задан
  • 2054 просмотра
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • LearnQA
    Автоматизатор мобильных приложений
    9 недель
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы