2012-03-11 77 views
2

我正在学习Android开发。我有一个基本的应用程序运行在姜饼模拟器上,工作正常。我拥有Galaxy Nexus并希望测试我的应用程序。Android 4.03:无法打开http

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

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

谢谢。

+0

原因Android 3.0及更高版本不允许在主线程中打开URL。我使用AsyncTask在单独的线程中打开URL。 – mraviator 2012-03-17 11:54:47

回答

4

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

+0

谢谢,这是现货! – 2016-10-01 14:58:33