Сокет Исключение для Android - PullRequest
0 голосов
/ 20 мая 2011

Я пытаюсь загрузить CSV-файл с веб-сайта и использую для этого следующий код:

URL url = new URL(link);
URLConnection urlConnection = url.openConnection();
FileReader file = new FileReader((File) urlConnection.getContent());
CSVReader csvReader = new CSVReader (file);

Но когда я пытаюсь запустить его в эмуляторе, он выдает исключение Socket.Все поиски, которые я сделал для этого исключения, добавили разрешение на использование Интернета в файле манифеста.Однако даже после этого я все еще получаю ту же ошибку.Мне интересно, есть ли в настройках эмулятора что-то, что может потребоваться изменить.Потому что в моем эмуляторе соединение Wi-Fi не выделено.

Цените любую помощь!

вот журнал ошибок, который показывает мне, что на эмуляторе произошел сбой драйвера Wi-Fi 05-20 15:37:32.065: ERROR/WifiService(57): Failed to load Wi-Fi driver. 05-20 15:37:33.245: ERROR/WifiService(57): Failed to load Wi-Fi driver. 05-20 15:37:34.145: ERROR/WifiService(57): Failed to load Wi-Fi driver.

1 Ответ

0 голосов
/ 20 мая 2011

В вашем эмуляторе правильно ли настроены параметры Wi-Fi / Интернет?Если это так, проверьте эту старую публикацию Android: симуляция WiFi в эмуляторе?

Кроме того, убедитесь, что у вас есть правильные разрешения, связанные с Интернетом, в файле манифеста Android (и убедитесь, что ониправильно настроены в XML!)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...