通过新建HttpClient对象进行网络通信时,可能会产生大量并发访问网络的请求,此时用
HttpClient httpclient =
new DefaultHttpClient();
就会产生网络链接未释放的错误。
解决办法是,创建一个安全的多线程网络访问客户端:
- HttpClient httpclient = new DefaultHttpClient(
- new ThreadSafeClientConnManager());