Prüfung von Netzwerkverbindung kann durch folgende Verfahren erfolgen:Wie Server-Verbindung überprüfen verfügbar ist oder nicht in Android
public boolean isNetworkAvailable()
{
ConnectivityManager cm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
NetworkInfo networkInfo = cm.getActiveNetworkInfo();
if (networkInfo != null && networkInfo.isConnected())
{
return true;
}
return false;
}
Aber ich weiß nicht, wie der Server überprüfen connection.I diese Methode gefolgt war
public boolean isConnectedToServer(String url, long timeout) {
try{
URL myUrl = new URL(url);
URLConnection connection = myUrl.openConnection();
connection.setConnectTimetout(timeout);
connection.connect();
return true;
} catch (Exception e) {
// Handle your exceptions
return false;
}
}
es nicht funktioniert .... Irgendwelche Ideen Jungs !!
Der Service ist von Online-Mann..Ihre ist lokal richtig? –
Erhalten Sie java.net.UnknownHostException –
Welchen Hostnamen verwenden Sie? Wenn Sie eine Webadresse wie www.google.com haben, dann versuchen Sie, die zweite Option zu verwenden –