サーバー接続に AndroidHttpClient を使用しています。
単一の AndroidHttpClient インスタンスを作成し、それをすべての接続に使用するシングルトン クラスを作成しました。クライアントは ThreadSafeClientConnManager を使用しており、私の経験からするとうまく機能します。
最近、IllegalStateException("AndroidHttpClient created and never closed") が発生することに気付きました。
私の質問は - AndroidHttpClient を使用する最良の方法は何ですか? 単一の AndroidHttpClient インスタンスを使用するか、接続ごとに新しいインスタンスを作成する必要がありますか? また、いつ閉じる必要がありますか?