Проблемы с подключением Android JSoup

Используя руководство на веб-сайте 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);
}

Я добавил разрешение на доступ в Интернет в свой файл манифеста, но он продолжает выдавать исключение IOException!


person erversteeg    schedule 10.06.2011    source источник
comment
Какой тогда? Пожалуйста, поделитесь всем сообщением об исключении и трассировкой стека.   -  person BalusC    schedule 11.06.2011


Ответы (1)


Я проверил ваш код, и он должен работать нормально... Думаю, ваше разрешение было указано не в том месте. Это идет ДО вашего определения приложения в вашем манифесте:

вот первые несколько строк моего манифеста, который запускает ваш код:

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

<application android:icon="@drawable/icon" android:label="@string/app_name">
person Adam Storm    schedule 07.07.2011