1. Hast Du Lust, bei uns mitzuarbeiten und das AH-Team zu verstärken? Alle Details zu dieser aktuellen Herausforderung findest Du hier.
  1. Kefir, 27.10.2010 #1
    Kefir

    Kefir Threadstarter Android-Hilfe.de Mitglied

    Wie kann ich überprüfen ob ein Server online ist?

    Alle Bespiele die ich bis jetzt im Web gefunden haben, funktionieren einfach nicht :(

    Versuchen tu ich es mit eclipse
     
  2. Asfaloth, 27.10.2010 #2
    Asfaloth

    Asfaloth Android-Hilfe.de Mitglied

    Was für ein Server? Ein ganz normaler HTTP Server?

    Wenn ja kannst du einfach mit URL(url) die Seite runterladen. Wenn das geklappt hat ist der Server online ;)

    Link mit Beispiel: How we can send the Url Using Http Get Method in Android Android - Stack Overflow

    Alternativ einen Ping absetzen oder über einen Socket connecten.
    Ping ist aber eher schlecht, da nicht garantiert ob der Server wirklich da ist (Ping kann deaktiviert werden).

    Beispiel für Socket: http://www.anddev.org/tcp_sockets-t276.html

    Gruß Asfaloth
     
    Zuletzt bearbeitet: 27.10.2010
  3. egon232, 28.10.2010 #3
    egon232

    egon232 Android-Hilfe.de Mitglied

    Hier mal ein Beispiel, wie ich überprüfe, ob ein WebService erreichbar ist (vllt hilft dir das):

    Code:
    public boolean checkWebService() {
            String URL = "http://IP:Port/fairy?WSDL";
            try {
                HttpURLConnection.setFollowRedirects(false);
                HttpURLConnection con = (HttpURLConnection) new URL(URL).openConnection();
                con.setRequestMethod("GET");
                if (con.getResponseCode() == HttpURLConnection.HTTP_OK) {
                    return true;
                } else {
                    return false;
                }
            } catch (IOException ex) {
                Logger.getLogger(test.class.getName()).log(Level.SEVERE, null, ex);
            }
        }
    Grüße
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[OFFEN] Kostenpflichtige App für Beta-Test hochladen Android App Entwicklung 13.09.2017
[ERLEDIGT] Espresso Tests RuntimeException: Could not launch intent Android App Entwicklung 30.06.2017
Woher bekomme ich einen öffentlichen Server ? Android App Entwicklung 02.03.2017
Einladung zum Beta-Test (Trainings-Tracker-App) Android App Entwicklung 16.02.2017
Bei Erreichbarkeit eines Servers eine APP starten Android App Entwicklung 12.02.2017
Speichern von Server-Verbindungsdaten (Benutzereingabe) Android App Entwicklung 12.01.2017
Verbindung zu FTP Server schlägt fehl Android App Entwicklung 10.01.2017
Online-Kalender in einem Fragment/einer Activity Android App Entwicklung 17.11.2016
Python Server / Android Client-Socket-Error Android App Entwicklung 03.11.2016
Datenübertragung zwischen Server PC und Client Android Android App Entwicklung 26.10.2016

Users found this page by searching for:

  1. ping von android absetzen

Du betrachtest das Thema "Testen ob Server online ist" im Forum "Android App Entwicklung",