A
audacity363
Gast
Guten Tag ich bins mal wieder 
Also dieses mal ist es so: Ich müsste eine Datei erstellen und ein Array reinschreiben. An sich nichts großes nur der Code will mal wieder nicht so wie ich. Also ich habe bis jetzt folgendes:
Laut Google und meinem Ermessen bewirkt dieser Code das versucht wird eine Datei(meinFile.txt) zu öffnen und "test" hineingeschrieben wird. Wenn das ganze nicht klappt werden die benötigten Verzeichnisse erstellt und die Datei.
Die Permissions sind auch gesetzt:
Der Log sagt aber das er die Rechte nicht hätte die Datei zu öffnen. Also weiter Gegoogelt und herausgefunden das der Emulator keinen Speicher besitzt in den man irgendwas schreiben könnte also das ganze als APK auf Handy gezogen. Aber auch dort wird nichts erstellt oder sonst was. Die App verhält sich ganz normal.
Also dieses mal ist es so: Ich müsste eine Datei erstellen und ein Array reinschreiben. An sich nichts großes nur der Code will mal wieder nicht so wie ich. Also ich habe bis jetzt folgendes:
Code:
try {
out = new BufferedWriter(new FileWriter("/sdcard/steuerung/meinFile.txt"));
out.write("test");
out.close();
}
catch (Exception r)
{
File test = new File("/sdcard/steuerung/meinFile.txt");
test.mkdir();
try
{
test.createNewFile();
}
catch(Exception t)
{
}
}
Laut Google und meinem Ermessen bewirkt dieser Code das versucht wird eine Datei(meinFile.txt) zu öffnen und "test" hineingeschrieben wird. Wenn das ganze nicht klappt werden die benötigten Verzeichnisse erstellt und die Datei.
Die Permissions sind auch gesetzt:
Code:
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
Der Log sagt aber das er die Rechte nicht hätte die Datei zu öffnen. Also weiter Gegoogelt und herausgefunden das der Emulator keinen Speicher besitzt in den man irgendwas schreiben könnte also das ganze als APK auf Handy gezogen. Aber auch dort wird nichts erstellt oder sonst was. Die App verhält sich ganz normal.