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

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

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

int read = stream.read( buffer );

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

Что в нем не так и как избежать этого исключения?
  • Вопрос задан
  • 2106 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • AndroidSprint
    Android + Аутстаффинг: опыт работы в IT-команде
    8 месяцев
    Далее
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Нетология
    Android-разработчик
    14 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

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

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