我应该使用单个AndroidHttpClient实例,还是为每个连接创建一个新实例?

时间:2013-04-28 05:47:41

标签: android apache android-networking apache-commons-httpclient androidhttpclient

我使用AndroidHttpClient进行服务器连接。

我创建了一个单例类,它创建了一个AndroidHttpClient实例并将其用于所有连接。客户端使用ThreadSafeClientConnManager,根据我的经验,它运行良好。

最近我注意到我收到了IllegalStateException(“AndroidHttpClient已创建且从未关闭”)。

我的问题是 - 使用AndroidHttpClient的最佳方法是什么? 我应该使用单个AndroidHttpClient实例,还是为每个连接创建一个新实例,何时应该关闭它?

0 个答案:

没有答案