IdleConnectionHandler删除我的Android应用程序中从未存在的连接

时间:2012-06-26 07:21:45

标签: android android-networking

我的Android应用程序一直记录此警告:

IdleConnectionHandler removing a connection that never existed

这是什么意思?这是一个大问题吗?我该怎么做才能避免这种情况? 我的应用程序在AsyncTask中建立了许多http连接,这是相关的吗?

编辑:

我发现此次电话是此消息的原因:

httpclient.getConnectionManager().closeIdleConnections(30, TimeUnit.SECONDS);

那么也许它试图关闭一些不存在的连接?

2 个答案:

答案 0 :(得分:1)

听起来你的代码中存在逻辑错误。您可以使用名为ARO的此Android工具来追踪问题。你可以在这里找到更多相关信息http://developer.att.com/developer/legalAgreementPage.jsp?passedItemId=9700312 它将帮助您更多地了解应用程序如何使用网络,以及如何改进应用程序的这一部分以提高其效率。 您是否需要同时建立多个http连接?

答案 1 :(得分:0)

我也遇到了这个错误,但我的应用仅使用互联网进行广告加载。目前我没有权限,我的应用程序可以使用互联网,所以这就是为什么它说“删除从未存在过的连接”。这可能是此警告的原因之一。