【问题标题】:Android - UnknownHost exception when parsing an RSS feedAndroid - 解析 RSS 提要时出现 UnknownHost 异常
【发布时间】:2011-05-25 13:55:38
【问题描述】:

我想解析来自 android 应用程序的 rss 提要。与解析 RSS 提要本身相关的所有事情都已完成(使用 SAX),但是我收到有关提要 url 名称解析的异常。

这是导致异常的行:

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 无效(未知主机)。

我实际上应该怎么做?

谢谢!

【问题讨论】:

  • 清单中的 INTERNET 权限如何?

标签: java android dns rss


【解决方案1】:

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

你必须添加这一行:

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

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

【讨论】:

    猜你喜欢
    • 2015-09-21
    • 2017-03-01
    • 2014-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多