Android Logcat打印“;接口名称:null";在每次DefaultHttpClient执行方法调用期间

Android Logcat打印“;接口名称:null";在每次DefaultHttpClient执行方法调用期间,android,httpclient,httpresponse,logcat,http-get,Android,Httpclient,Httpresponse,Logcat,Http Get,我多次联系web服务,通过HttpGet和DefaultHttpClient获取JSON字符串 ... DefaultHttpClient defaultHttpClient = new DefaultHttpClient(); HttpGet httpGet = new HttpGet(url); HttpResponse httpResponse = (HttpResponse)defaultHttpClient.execute(httpGet); HttpEntity httpEntity

我多次联系web服务,通过
HttpGet
DefaultHttpClient
获取JSON字符串

...
DefaultHttpClient defaultHttpClient = new DefaultHttpClient();
HttpGet httpGet = new HttpGet(url);
HttpResponse httpResponse = (HttpResponse)defaultHttpClient.execute(httpGet);
HttpEntity httpEntity = httpResponse.getEntity();
...
我发现LogCat正在打印接口名:null和标记System.out,每次
HttpResponse-HttpResponse=(HttpResponse)defaultHttpClient.execute(httpGet)被执行

我是否使用
HttpGet
正确建立此http连接?还有别的办法吗


如何创建此连接而不从系统.out标记获取接口名称:nullLogCat消息?

您是否异步使用DefaultHTTPClient?我在过去也有过类似的错误(Android 2.x),发现一旦我为DefaultHTTPClient创建了一个singleton并将我的web请求放在一个AsyncTask中,这个错误就消失了

HttpClient client = new DefaultHttpClient();

我在Galaxy S上也有同样的问题,但当我使用Nexus或HTC Desire时,它会停止显示此接口空消息。三星Galaxy Sha可能有问题,我也在使用Galaxy s。我从来没有想过尝试其他设备我可以确认我在Galaxy S上看到过,但在Nexus Saa上看不到。我在Galaxy S Vibrant上看到过,但在其他地方没有。这可能取决于设备的特定android版本?