Android の HttpClient でメモリ リークが発生して困っています。hprof ファイルをエクスポートして Eclipse MAT で開くと、2 つのメモリ リークの疑いがあることがわかります。
1) "" によってロードされた "org.apache.http.impl.conn.DefaultResponseParser" の 48 個のインスタンスが 8 066 552 (61,52%) バイトを占有します。2) "" によってロードされた "org.apache.http.impl.io.SocketInputBuffer" の 12 個のインスタンスは、2 098 480 (16,01%) バイトを占有します。
これはヒープ全体の 3/4 以上であり、メモリは 10MB 以上です。どちらも HttpClient のどこかにあり、どちらも MAT に受信参照がありません。
これを解決する方法はありますか?さらに情報が必要な場合は、私に尋ねてください。