Android Logcat打印“;接口名称:null";在每次DefaultHttpClient执行方法调用期间
我多次联系web服务,通过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
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版本?