Textdatei speichern

D

daniel_nexus

Neues Mitglied
1
Hallo,

also ich möchte in meiner App eine Textdatei erzeugen und so speichern das ich Sie per DDMS auf meinen PC laden kann.
Auf dem Emulator speichert er mir die erzeugte Datei in /data/data/<appname>/app_testdir

Bei einem Nexus S ist das /data/data/.. Verzeichnis gesperrt.

Wie kann ich den Speicherort so bestimmen, dass er z.B. die Datei dort speichert wo auch meine Mediadateien liegen?

Code:
[SIZE=2]FileOutputStream fosWriter = 
[/SIZE][LEFT][B][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]new[/COLOR][/SIZE][/COLOR][/SIZE][/B][SIZE=2] FileOutputStream([/SIZE][B][SIZE=2][COLOR=#7f0055][SIZE=2][COLOR=#7f0055]new[/COLOR][/SIZE][/COLOR][/SIZE][/B][SIZE=2] File(getDir([/SIZE][SIZE=2][COLOR=#2a00ff][SIZE=2][COLOR=#2a00ff]"test_dir"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2], [/SIZE][I][SIZE=2][COLOR=#0000c0][SIZE=2][COLOR=#0000c0]MODE_PRIVATE[/COLOR][/SIZE][/COLOR][/SIZE][/I][SIZE=2]),[/SIZE][SIZE=2][COLOR=#2a00ff][SIZE=2][COLOR=#2a00ff]"txt.txt"[/COLOR][/SIZE][/COLOR][/SIZE][SIZE=2]));[/SIZE]
[SIZE=2]dateiSpeichern(fosWriter);[/SIZE]
[/LEFT]
 
Hi daniel_nexus,

SO:
Code:
new File("/mein/pfad","mein.name");
Schau dir am besten external Storage an.

regards
 
So ich habe es heute morgen noch hinbekommen.

Musste einfach nur im Android-Manifest die Freigabe erteilen


Code:
...
<uses-permission android:name="android.permisssion.WRITE_EXTERNAL_STORAGE"/>
...
 

Ähnliche Themen

H
Antworten
2
Aufrufe
1.311
Hcman
H
B
Antworten
6
Aufrufe
1.051
jogimuc
J
A
Antworten
10
Aufrufe
1.925
swa00
swa00
Zurück
Oben Unten