Schreiben in einen Unterordner auf einer Android-SD-Karte
Bei der Android-Programmierung können Sie Dateien ganz einfach in das Stammverzeichnis der SD-Karte schreiben mit Environment.getExternalStorageDirectory(). Möglicherweise möchten Sie jedoch einen bestimmten Ordner zum Speichern Ihrer Dateien angeben.
Um in einen Unterordner auf der SD-Karte zu schreiben, befolgen Sie diese Schritte:
Besorgen Sie sich einen Instanz des Stammverzeichnisses der SD-Karte:
File sdCard = Environment.getExternalStorageDirectory();
Erstellen Sie den gewünschten Unterordner (falls vorhanden). existiert nicht):
File dir = new File(sdCard.getAbsolutePath() + "/dir1/dir2"); dir.mkdirs();
Erstellen Sie eine Datei im Unterordner zum Schreiben:
File file = new File(dir, "filename");
Verwenden Sie einen FileOutputStream zum Schreiben Ihre Daten in die Datei:
FileOutputStream f = new FileOutputStream(file); ...
Indem Sie diese Schritte befolgen, können Sie kann Dateien in jeden Unterordner auf der SD-Karte schreiben. Dies ist besonders nützlich, um die Daten Ihrer App strukturiert zu organisieren und zu speichern.
Das obige ist der detaillierte Inhalt vonWie schreibe ich Dateien in einen bestimmten Unterordner auf einer Android-SD-Karte?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!