DieGoldeneMitte
Dauergast
- 262
Vielleicht hast du dich bei der Permission verschrieben?
Folge dem Video um zu sehen, wie unsere Website als Web-App auf dem Startbildschirm installiert werden kann.
Anmerkung: Diese Funktion erfordert derzeit den Zugriff auf die Seite über den integrierten Safari-Browser.
DieGoldeneMitte schrieb:Vielleicht hast du dich bei der Permission verschrieben?
BufferedWriter out = null;
try {
out = new BufferedWriter(new FileWriter("/sdcard/meinFile.txt"));
out.write(meinInhalt);
out.close();
} catch (Exception e) { //fehlende Permission oder sd an pc gemountet}
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
@Override
protected void onStop() {
super.onStop();
// keine schreibrechte
try { // catches IOException below
final String TESTSTRING = new String("Hello Android");
FileOutputStream fOut = null;
try {
fOut = openFileOutput("samplefile.txt", MODE_WORLD_READABLE);
Log.d("Rechte", "Schreibrechte vorhanden!");
} catch (FileNotFoundException e) {
e.printStackTrace();
}
OutputStreamWriter osw = new OutputStreamWriter(fOut);
// Write the string to the file
osw.write(TESTSTRING);
/* ensure that everything is
* really written out and close */
osw.flush();
osw.close();
} catch (IOException e) {
e.printStackTrace();
}
}
if (!file.exists()){
try{
file.createNewFile();
}catch (IOException e){
}
}
// ---------------------
private final static String FILE_NAME = "logger_file2.txt";
private static File log_file;
private static File log_folder;
private final static String FOLDER_NAME = "myfolder";
private static String extDirectory;
// ---------------------
extDirectory = Environment.getExternalStorageDirectory().toString();
System.out.println("extDirectory " + extDirectory);
try{
log_folder = new File (extDirectory, FOLDER_NAME);
log_folder.mkdir();
System.out.println("Ordner wurde erstellt");
}
catch (Exception e){
System.out.println("Fehler beim erstellen des Ordners");
e.printStackTrace();
}
extDirectory /storage/emulated/0
Ordner wurde erstellt