使用Apache HTTPClient时无法释放连接

时间:2013-10-10 04:58:17

标签: java apache-httpclient-4.x

我在我的Android应用程序中使用HTTPCLient API。在做了getRequest之后,我想释放连接。根据javadoc,可用的方法是request.releaseConnection()。当我在普通的java项目中使用该方法时,它起作用了。但是当我在我的android项目中使用它时,Eclipse会用红色波浪线惹恼我,并且也没有在建议列表中列出该方法。

我提到了这个问题

Problems with HttpMethod.releaseConnection() and EntityUtils.consume(entity)

其中一个答案说android附带了httpclient libs的预包装。所以只是为了检查我删除了我的外部HTTPClient库并再次eclipse烦恼。

1 个答案:

答案 0 :(得分:1)

它显示错误,因为android不支持此方法。最好的方法是按.Ctrl+space,然后它会显示所有可用的方法,您可以看到releaseConnection()缺失。所以这些方法会产生编译错误。