2

私のAndroidアプリはこの警告を記録し続けます:

IdleConnectionHandler removing a connection that never existed

どういう意味ですか?それは大きな問題ですか?これを避けるにはどうすればよいですか?私のアプリは AsyncTask で多くの http 接続を作成しますが、それは関連していますか?

編集:

この呼び出しがこのメッセージの理由であることがわかりました:

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

それで、存在しないいくつかの接続を閉じようとするのでしょうか?

4

2 に答える 2

1

コードに論理エラーがあるようです。ARO と呼ばれるこの Android ツールを使用して、問題を追跡できる場合があります。詳細については、 http://developer.att.com/developer/legalAgreementPage.jsp? passedItemId=9700312を参照 してください。アプリケーションがネットワークをどのように使用しているか、およびネットワークのその部分をどのように改善できるかを理解するのに役立ちます。アプリケーションをより効率的にします。一度に多くの http 接続を作成する必要がある理由はありますか?

于 2012-06-28T13:22:20.240 に答える