【问题标题】:Android RSS fail to download xml file from linkAndroid RSS 无法从链接下载 xml 文件
【发布时间】:2013-05-22 06:54:52
【问题描述】:

我已经知道如何从本地存储读取 xml 文件。但现在我想从 Yahoo! [链接:http://hk.news.yahoo.com/rss/hong-kong]

我使用下面的代码但是它返回错误,什么问题?!?!

String source = "http://hk.news.yahoo.com/rss/hong-kong";
URL url = new URL(source);
HttpURLConnection urlConnection = (HttpURLConnection) url.openConnection();
urlConnection.setRequestMethod("GET");
urlConnection.connect();

InputStreamReader in = new InputStreamReader(urlConnection.getInputStream());
BufferedReader br = new BufferedReader(in);
String result = br.readLine();
Log.i(tag, "GET success: " + result);

br.close();
in.close();

错误日志是:

05-22 14:34:25.696: E/RSS(24465): java.net.ConnectException: 无法连接到 hk.news.yahoo.com/2406:2000:ac:8::c:9102 (端口 80):连接失败:EHOSTUNREACH(没有到主机的路由)

谢谢!!

【问题讨论】:

    标签: android httpwebrequest rss-reader


    【解决方案1】:

    在android Androidmenifest.xml 中检查您的应用程序互联网权限。

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

    谢谢

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多