HTTP get Service URL があり、ほとんどすべてのバージョンの SDK でこの URL に接続してリソースを取得できますが、4.1.2 では UnknownHostException が発生します。インターネットの許可はすでにあり、インターネット接続もアクティブです。助けてください。
コードは次のとおりです。
try {
HttpClient client = new DefaultHttpClient();
HttpGet get = new HttpGet("myhosturl");
HttpResponse responseGet = client.execute(get);
HttpEntity resEntityGet = responseGet.getEntity();
if (resEntityGet != null)
{
String response = EntityUtils.toString(resEntityGet);
}
}
catch (Exception e)
{
e.printStackTrace();
}
実際には、この URL は、着信呼び出しがあるときに呼び出され、そのときに例外が発生します。他のときにこのURLにアクセスすると、機能します。