Пытаюсь получить файл таким образом:
InputStream is = new URL(url).openStream();
в AVD все работает хорошо, приложение данные получает. Устанавливаю приложение на свой HTC Desire S - выдается ошибка именно на этой строке (окружил ее двумя Toast - первый вывелся, второй нет). Причем если в обработке исключения сделать:
Toast.makeText(app, je.getMessage(), Toast.LENGTH_SHORT).show();
Выведется пустой Toast.. То есть у исключения нет месседжа? В чем может быть дело? Куда копать?
Получение файла по ссылке
- KamiSempai
- Сообщения: 1339
- Зарегистрирован: 17 фев 2012, 21:23
- Откуда: Мордор
Re: Получение файла по ссылке
Скорее всего не получается открыть соединение. Проверьте существование открываемого файла и наличие интернета, если файл берется из сети.
А еще лучше было бы выложить логи.
А еще лучше было бы выложить логи.
R.id.team
Хватит таскать макулатуру на тренировку! Используй T Note.
Хватит таскать макулатуру на тренировку! Используй T Note.
Re: Получение файла по ссылке
Все разобрался. Кому-то может пригодится. Все дело в том, что я свой htc desire s обновил до 4.0, а в нем процессы, которые загружают что-то из инета обязуют производить в отдельном потоке.