Android - 解析RSS源时出现UnknownHost异常

时间:2011-05-25 13:55:38

标签: java android dns rss

我想从Android应用程序解析rss feed。与解析RSS提要本身相关的所有内容都已完成(使用SAX),但是我得到了有关提要网址名称解析的例外情况。

这是导致异常的行:

feedUrl = "http://blog.jonathanbenoudiz.com/feed/"
feedUrl.openConnection().getInputStream();
  

了java.lang.RuntimeException:   的java.net.UnknownHostException:

所以我开始调查我的/etc/resolv.conf文件,并将名称服务器设置为我的ISP的DNS服务器。 Ping blog.jonathanbenoudiz.com有效,但http://blog.jonathanbenoudiz.comblog.jonathanbenoudiz.com/feed不起作用(未知主机)。

我该怎么做呢?

谢谢!

1 个答案:

答案 0 :(得分:2)

将INTERNET权限添加到清单文件中。

你必须添加这一行:

<uses-permission android:name="android.permission.INTERNET" /> 

在AndroidManifest.xml中的应用程序标记之外