Android 4.03:无法打开http

时间:2012-03-11 13:09:52

标签: android-4.0-ice-cream-sandwich

我正在学习Android开发。我有一个在Gingerbread模拟器上运行的基本应用程序,工作正常。我拥有一个Galaxy Nexus并且想测试我的应用程序。

我使用4.03 SDK和模拟器在Eclipse中设置了一个新项目。但是当它试图从URL使用SAX解析器获取XML文件时,我收到错误“java.io.IOException:无法打开http://myurl.com

关于URL下载,Gingerbread和ICS之间是否存在差异?是的,我启用了互联网许可。

感谢。

1 个答案:

答案 0 :(得分:4)

原来Android 3.0及更高版本不允许在主线程中打开URL。我使用AsyncTask在一个单独的线程中打开URL。