Thomas Fischer
- Forum-Beiträge: 1
12.09.2013, 13:07:33 via Website
12.09.2013 13:07:33 via Website
Hi Leute,
ich schreibe und lese eine Datei im internen Speicher. Dazu benutze ich folgenden Code.
getFilesDir() + File.separator + fileName_s
ergibt in diesem Fall:
/data/data/de.xy.orga/files/text.txt
Jedoch finde ich die Datei nicht! Ich benutze den ES File Explorer direkt am Handy sowie DDMS unter Eclipse und der Order data ist leer.
Wie komme ich an die Datei?
ich schreibe und lese eine Datei im internen Speicher. Dazu benutze ich folgenden Code.
1private void writeInternTextFile(String fileName_s, String text_s) throws IOException
2 {
3 BufferedWriter writer = new BufferedWriter(new FileWriter(new File(getFilesDir() + File.separator + fileName_s), true));
4 writer.write(text_s);
5 writer.close();
6
7 logger.log("Wrote into: " + getFilesDir() + File.separator + fileName_s);
8 }
9
10 private String readInternTextFile(String fileName_s) throws IOException
11 {
12 FileInputStream fis = openFileInput(fileName_s);
13 Scanner scanner = new Scanner(fis,"UTF8").useDelimiter("\\z");
14 String text = scanner.hasNext() ? scanner.next() : "";
15 fis.close();
16 return text;
17 }
2 {
3 BufferedWriter writer = new BufferedWriter(new FileWriter(new File(getFilesDir() + File.separator + fileName_s), true));
4 writer.write(text_s);
5 writer.close();
6
7 logger.log("Wrote into: " + getFilesDir() + File.separator + fileName_s);
8 }
9
10 private String readInternTextFile(String fileName_s) throws IOException
11 {
12 FileInputStream fis = openFileInput(fileName_s);
13 Scanner scanner = new Scanner(fis,"UTF8").useDelimiter("\\z");
14 String text = scanner.hasNext() ? scanner.next() : "";
15 fis.close();
16 return text;
17 }
getFilesDir() + File.separator + fileName_s
ergibt in diesem Fall:
/data/data/de.xy.orga/files/text.txt
Jedoch finde ich die Datei nicht! Ich benutze den ES File Explorer direkt am Handy sowie DDMS unter Eclipse und der Order data ist leer.
Wie komme ich an die Datei?
Empfohlener redaktioneller Inhalt
Mit Deiner Zustimmung wird hier ein externer Inhalt geladen.
Mit Klick auf den oben stehenden Button erklärst Du Dich damit einverstanden, dass Dir externe Inhalte angezeigt werden dürfen. Dabei können personenbezogene Daten an Drittanbieter übermittelt werden. Mehr Infos dazu findest Du in unserer Datenschutzerklärung.