Страница 1 из 1

Получение файла по ссылке

Добавлено: 23 янв 2013, 14:58
Exact1990
Пытаюсь получить файл таким образом:
InputStream is = new URL(url).openStream();
в AVD все работает хорошо, приложение данные получает. Устанавливаю приложение на свой HTC Desire S - выдается ошибка именно на этой строке (окружил ее двумя Toast - первый вывелся, второй нет). Причем если в обработке исключения сделать:
Toast.makeText(app, je.getMessage(), Toast.LENGTH_SHORT).show();
Выведется пустой Toast.. То есть у исключения нет месседжа? В чем может быть дело? Куда копать?

Re: Получение файла по ссылке

Добавлено: 23 янв 2013, 15:10
KamiSempai
Скорее всего не получается открыть соединение. Проверьте существование открываемого файла и наличие интернета, если файл берется из сети.
А еще лучше было бы выложить логи.

Re: Получение файла по ссылке

Добавлено: 23 янв 2013, 17:13
Exact1990
Все разобрался. Кому-то может пригодится. Все дело в том, что я свой htc desire s обновил до 4.0, а в нем процессы, которые загружают что-то из инета обязуют производить в отдельном потоке.