即使使用示例代码,HTTP下载也会因java.lang.IllegalStateException而失败

时间:2012-08-13 18:25:08

标签: android android-emulator

我正在尝试编写一个简单的Android应用,它会将一些数据发布到网址上。我对编程很新,到目前为止,我试图让应用程序只需下载一个html页面。在我的代码失败之后,我使用http://developer.android.com/training/basics/network-ops/connecting.html作为指导,即使完全复制它我仍然无法使其工作。我的代码就是那个,但仍然是同样的错误。

在我的清单文件中,我添加了权限:

<uses-sdk
    android:minSdkVersion="8"
    android:targetSdkVersion="15" />

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

在模拟器中它强制关闭,在Eclipse中它抛出“java.lang.IllegalStateException:无法执行活动的方法”而没有行号。请有人可以告知可能导致这种情况的原因吗?

由于

编辑:似乎主线程上没有网络代码。这是我的错误:$。

0 个答案:

没有答案