私のアプリでは、このように HttpPost で json を解析しています
`
HttpClient httpClient = new DefaultHttpClient();
HttpParams httpParameters = httpClient.getParams();
HttpConnectionParams.setTcpNoDelay(httpParameters, true);
HttpContext localContext = new BasicHttpContext();
String url="http://ashishva.comxa.com/getdata_shoplistl_f.php?route="+sroute+"&shop_type="+sshoptype;
HttpPost httpGet = new HttpPost(url);
HttpResponse response = httpClient.execute(httpGet, localContext);
BufferedReader reader = new BufferedReader(new InputStreamReader(response.getEntity().getContent()`
マニフェスト ファイルがインターネット アクセス用に正しく設定されている
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
ブラウザでjsonを取得していますが、Androidフォンとエミュレータで結果を取得しているのはたまにしかありません。どうしてこうなった?なぜ時々取得し、後で取得しないのですか。
データを取得していませんが、例外が発生しています
"java.net.UnknownHostException: Unable to resolve host "ashishva.comxa.com": No address associated with hostname"