Форум для тех, кто программирует под Android
-
Anonymous
Как я могу исправить «android.os.NetworkOnMainThreadException»?
Сообщение
Anonymous »
Я получил ошибку при запуске проекта Android для RssReader.
Код:
Код: Выделить всё
URL url = new URL(urlToRssFeed);
SAXParserFactory factory = SAXParserFactory.newInstance();
SAXParser parser = factory.newSAXParser();
XMLReader xmlreader = parser.getXMLReader();
RssHandler theRSSHandler = new RssHandler();
xmlreader.setContentHandler(theRSSHandler);
InputSource is = new InputSource(url.openStream());
xmlreader.parse(is);
return theRSSHandler.getFeed();
И появляется следующая ошибка:
Как устранить эту проблему?
Подробнее здесь:
https://stackoverflow.com/questions/634 ... dexception
1769018291
Anonymous
Я получил ошибку при запуске проекта Android для RssReader.
Код:
[code]URL url = new URL(urlToRssFeed);
SAXParserFactory factory = SAXParserFactory.newInstance();
SAXParser parser = factory.newSAXParser();
XMLReader xmlreader = parser.getXMLReader();
RssHandler theRSSHandler = new RssHandler();
xmlreader.setContentHandler(theRSSHandler);
InputSource is = new InputSource(url.openStream());
xmlreader.parse(is);
return theRSSHandler.getFeed();
[/code]
И появляется следующая ошибка:
[code]android.os.NetworkOnMainThreadException
[/code]
Как устранить эту проблему?
Подробнее здесь: [url]https://stackoverflow.com/questions/6343166/how-can-i-fix-android-os-networkonmainthreadexception[/url]