我在我的代码中使用多个asynctask来发出多个http请求,我必须为它们使用相同的客户端。但是android不允许我这样做。它要求我先关闭连接,然后再重新开始连接。
答案 0 :(得分:0)
我必须为他们使用相同的客户端
为什么?
要求我先关闭连接然后重新开始连接。
那么,那就按照它说的做。基本上它告诉你你是(ab)使用httpclient,它还没有准备好做你想要的。幸运的是,还有其他可用的httpclient,而不是内置的。或者,根据目标sdk,使用http://developer.android.com/reference/android/net/http/AndroidHttpClient.html