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

    gnometech Threadstarter Android-Experte

    Hi, ich hab nen kleines Problem.
    Irgendwas läuft an folgendem Code nicht:
    Er läuft leider immer den catch zweig ab.

    Code:
    try {
                    
                        FileWriter testwriter = new FileWriter("/sdcard/test/test.txt",false);
                    BufferedWriter out = new BufferedWriter(testwriter);
                    for(i=0;i<=list_cutted.size()-1;i++) {
                        out.write(list_cutted.get(i));
                        out.newLine();
                    }
                    testwriter.close();
                    out.close();
                    final Toast hinweis = Toast
                    .makeText(this, "Speiseplan der aktuellen Woche gespeichert.",
                    Toast.LENGTH_SHORT);
                    hinweis.show();
            } catch (IOException e) {
                final Toast hinweis1 = Toast
                .makeText(this, "Kein Zugriff auf "+e.getMessage(),
                Toast.LENGTH_SHORT);
                hinweis1.show();
            }

    permission WRITE_EXTERNAL_STORAGE ist gesetzt.
    Habe den Code eig so auch schon mehrfach in Turorials gesehen, weiß deswegen auch nicht mehr weiter.
    Danke schonmal für eure hilfe.
     
  2. Mort, 14.04.2010 #2
    Mort

    Mort Android-Lexikon

    Versuch mal .flush() bei Writer und File. Theoretisch sollte das afair zwar auch beim close() passieren, praktisch aber halt doch nicht immer...
    Außerdem würde ich das out.close() vor dem testwriter.close() machen.
     
  3. gnometech, 14.04.2010 #3
    gnometech

    gnometech Threadstarter Android-Experte

    Alles klar, danke.
    Es lag wirklich daran das die beiden close() Zeilen vertauscht waren.
     
Die Seite wird geladen...
Ähnliche Themen Forum Datum
[ERLEDIGT] Samsung S3 USB Dateien werden nicht aktualisiert Android App Entwicklung 03.08.2017
[ERLEDIGT] Daten/Code meiner App speichern? Android App Entwicklung 27.07.2017
[GESCHLOSSEN] Kennt jemand ein Programm , um .DEX Dateien zu öffnen, bearbeiten und wieder speichern? Android App Entwicklung 20.07.2017
[OFFEN] Probleme in den Speicher schreiben Android App Entwicklung 13.07.2017
[OFFEN] Problem mit meiner Login App Android App Entwicklung 10.06.2017
[OFFEN] git-Problem in Android Studio (Windows) Android App Entwicklung 24.05.2017
[ERLEDIGT] put in HashMap bringt App zum abstürzen Android App Entwicklung 22.05.2017
[ERLEDIGT] Problem mit Async Task und auszuführender Aufgabe Android App Entwicklung 02.05.2017
[ERLEDIGT] (JSON-)Datei speichern Android App Entwicklung 08.04.2017
[ERLEDIGT] Problem beim Starten einer neuen Activity Android App Entwicklung 21.03.2017
Du betrachtest das Thema "String in datei speichern, problem" im Forum "Android App Entwicklung",