1. Wir haben diesmal 2 Gewinnspiele zeitgleich für euch - Gewinne einmal ein UMI Plus E - Beim 2ten könnt ihr ein Nomu S30 gewinnen!
  1. parogan, 17.07.2012 #1
    parogan

    parogan Threadstarter Neuer Benutzer

    Hallo zusammen,

    ich möchte gerne eine Textdatei, die auf einem FTP Server liegt auslesen.
    (Erstmal nur die erste Zeile.)

    Ich habe es mit dem folgenden Code und auch anderen Beispielen probiert, aber die Datei wird nicht ausgelesen. Der String read wird zwar überschrieben, aber er ist leer.

    Code:
                    read="2";
    
                    try {
                        
                        URL url= new URL("http://meinserver/meinedatei.txt");
                        reader = new BufferedReader(new InputStreamReader(url.openStream()));
                        read = reader.readLine();
                        reader.close();
                    } catch (IOException e) {
                        // TODO Auto-generated catch block
                        e.printStackTrace();
                    }
    
                    Ladezustand = (TextView) findViewById(R.id.textView2);
                    Ladezustand.setText(read);
    
    Die permission habe ich in der Manifest gesetzt.
    Code:
    <uses-permission android:name="android.permission.INTERNET"/>
    
    Weiß jemand woran das liegen kann?


    EDIT:
    Ok, es lag am Server.
    Ich habe anstelle von meinserver die IP genommen und damit funktioniert es.
     
    Zuletzt bearbeitet: 17.07.2012
  2. Thyrion, 17.07.2012 #2
    Thyrion

    Thyrion Ehrenmitglied

    Sagtest du nicht FTP?

     
  3. parogan, 17.07.2012 #3
    parogan

    parogan Threadstarter Neuer Benutzer

    Ja, aber das Lesen geht mit http://

    Woher ich das weiß...?

    Es Funktioniert! ;-)
     

Diese Seite empfehlen