Помогите с реализацией метода requestRouteToHost

Ответить
Maks1m
Сообщения: 3
Зарегистрирован: 01 сен 2014, 11:42

Помогите с реализацией метода requestRouteToHost

Сообщение Maks1m » 23 сен 2015, 08:24

Здравствуйте, ни как не могу реализовать проверку доступности удаленного сервера с помощью метода requestRouteToHost, при запуске проверки программа просто вылетает с ошибкой. Вот часть кода с методом

private boolean netping (String str){

ConnectivityManager connectivityManager = (ConnectivityManager)getSystemService(Context.CONNECTIVITY_SERVICE);
boolean ping;

ping = connectivityManager.requestRouteToHost(ConnectivityManager.TYPE_WIFI, intIP(str));
if (ping == true){
text.setText("Есть соединение");
}else{
text.setText("Соединение отсутствует");
}

return false;
}

public int intIP (String strIP){

String[] ipArray = strIP.split(".");
int res = 0;
for (int i=0;i<ipArray.length;i++) {
int s = 3-i;
res += (Integer.parseInt(ipArray) * Math.pow(256,s));
}
return res;
}

Ответить