java.net.UnknownHostException:无法解决Marshmallow

时间:2018-03-08 09:23:45

标签: java android

我使用的代码:

GlobalClass gcVar = (GlobalClass) getApplicationContext();
String URL        = gcVar.getUrl();
String url        = URL + "List_Divisions?inParam=";
Log.d("Login", "URL to get list of division===" + url);
String param      = "{'ACTIVE_YN':'Y'}";            
AsyncHttpClient client = new AsyncHttpClient();

client.setTimeout(150000);
client.setMaxRetriesAndTimeout(1, 150000);
client.get(url+param, new AsyncHttpResponseHandler()

我得到的例外......

java.net.UnknownHostException: Unable to resolve host "14.141.61.220.static-Pune.vsnl.net.in": No address associated with hostname

`

我已经获得了所有权限,互联网正在运行,当我们在浏览器上点击URL时它工作正常但是当从 Android版本6及6以下调用url时它会提供unknownhostexception 。它适用于 Nougat

<uses-permission android:name="android.permission.CHANGE_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.CHANGE_WIFI_STATE" />

0 个答案:

没有答案