我一直在开发一个基于 Web 的 android 应用程序,我们希望该应用程序将数据发布到服务器并将响应读取为 JSONString ,代码在 3 种不同的设备上进行了测试,所有结果都可以,除了 Droid X ,它只是挂断从 HttpResponse 读取 inputStream。这是我的代码:
HttpResponse response = mClient.execute(mPost);
StatusLine status_line = response.getStatusLine();
int status_code = status_line.getStatusCode();
/*
* Not ok Response
*/
if (status_code != 200){
mBusy = false;
mListener.log("Error Status code = "+String.valueOf(status_code));
return false;
}
HttpEntity entry = response.getEntity();
BufferedReader reader = new BufferedReader(new InputStreamReader(response.getEntity().getContent(), "UTF-8"));
mResponse = reader.readLine();
有什么想法我该怎么办?