Textdatei erzeugen klappt nicht

  • Hallo Gemeinde,
    ich beiße mir mal wieder an einem Problem die Zähne aus.
    Ich weiß, es ist schon tausendmal beschrieben und es gibt unzählige Tutorials.
    Nur keines funktioniert und ich komme nicht dahinter, wie es richtig geht:


    Das Problem:
    Ich möchte verschiedene Textdateien erzeugen, falls sie noch nicht existieren.
    Das funktioniert im Hauptverzeichnis meiner Applikation gut, nur nicht in einem Unterverzeichnis.
    Also diese Datei kann ich erzeugen:
    /storage/emulated/0/Android/data/com.example.myApp/files/Test.txt
    Diese Datei geht nicht:
    /storage/emulated/0/Android/data/com.example.myApp/files/task/blue/Test.txt
    Ich bekomme hier eine Exception die besagt, der Pfad sei ein Directory, und keine Datei


    Hat jemand vielleicht ein anderes funktionierendes Beispiel, wie man einen Text in eine Datei schreibt, die sich in einem Unterverzeichnis befindet, und wie man das Unterverzeichnis und/oder die Datei erzeugt, wenn sie nicht da sind?


    Hier der Code:

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!