#java #android #dns #rss
#java #Android #dns #RSS-канал
Вопрос:
Я хочу проанализировать rss-канал из приложения для Android. Все, что связано с разбором самого RSS-канала, выполнено (с использованием SAX), однако я получаю исключение, касающееся разрешения имени URL-адреса канала.
Это строка, вызывающая исключение:
feedUrl = "http://blog.jonathanbenoudiz.com/feed/"
feedUrl.openConnection().getInputStream();
java.lang.RuntimeException:
java.net .Исключение UnknownHostException:
Итак, я начал исследовать свой /etc/resolv.conf
файл и установил сервер имен на dns-сервер моего интернет-провайдера. Пинг blog.jonathanbenoudiz.com
работает, но http://blog.jonathanbenoudiz.com
и blog.jonathanbenoudiz.com/feed
не работают (неизвестный хост).
Как я на самом деле должен это делать?
Спасибо!
Комментарии:
1. Как насчет разрешения доступа в Интернет в манифесте?
Ответ №1:
Добавьте разрешение доступа в ИНТЕРНЕТ в свой файл манифеста.
Вы должны добавить эту строку:
<uses-permission android:name="android.permission.INTERNET" />
вне тега приложения в вашем AndroidManifest.xml