0

使用 JSoup 网站上的指南,我编写了以下代码:

@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    try {
        Document doc = Jsoup.connect("http://google.com").get();
        Elements links = doc.getElementsByTag("a");
        for(Element ele : links){
            Log.i("Menu", ele.text());
        }
    } catch (IOException e) {

    }
    setContentView(R.layout.main);
}

我在清单文件中添加了 Internet 权限,但它一直抛出 IOException!

4

1 回答 1

2

我测试了你的代码,它应该可以正常工作......我想你的许可放在了错误的位置。它在清单中的应用程序定义之前:

这是运行您的代码的清单的前几行:

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

<application android:icon="@drawable/icon" android:label="@string/app_name">
于 2011-07-07T22:01:59.140 回答