auf SD-Karte schreiben

  • Antworten:4
Tobias F.
  • Forum-Beiträge: 64

04.05.2010, 10:22:05 via Website

Hallo zusammen,

ich habe aktuell ein Problem, dass ich aus dem Emulator nicht auf eine angelegte SD-Karte(virtuell) schreiben darf.

Bekomme folgende Fehlermeldung:
1Error java.io.IOException: Parent directory of file is not writable: text.txt

Habe aber folgende Permission in der Manifest-Datei gesetzt:
1<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />

Hat jemand einen kleinen Tipp?

Danke

Antworten
Markus Gu
  • Forum-Beiträge: 2.644

04.05.2010, 10:29:26 via Website

naja wenn du zeigst, wie du auf die sd karte schreibst, wäre es einfacher

swordiApps Blog - Website

Antworten
Tobias F.
  • Forum-Beiträge: 64

04.05.2010, 10:39:43 via Website

Sorry

1try
2 {
3 File file = new File("text.txt");
4 if(file.exists() == false)
5 {
6 file.createNewFile();
7 }
8 FileOutputStream fos = openFileOutput("text.txt", MODE_APPEND);
9 fos.write(buf);
10 fos.close();
11 status.setText("OK");
12 }
13 catch(Exception e)
14 {
15 status.setText("Error" + e.toString());
16 }

Antworten
Markus Gu
  • Forum-Beiträge: 2.644

04.05.2010, 10:47:00 via Website

naja du musst schon sagen, dass er auf die sd karte schreiben soll

new File("/sdcard/test.txt");

wäre besser

swordiApps Blog - Website

Antworten
Tobias F.
  • Forum-Beiträge: 64

04.05.2010, 11:01:05 via Website

Super vielen Dank

Mir ist gar nicht aufgefallen, dass ich die SD-Karte nicht angegeben habe.

Antworten