私はウェブベースの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();
何かアイデアはありますか?