Schreiben in einen bestimmten Ordner auf einer SD-Karte in Android
Beim Zugriff auf externen Speicher unter Android ist es oft wünschenswert, Dateien in einen bestimmten Ordner zu schreiben Ordner und nicht das Stammverzeichnis. Dadurch wird eine organisierte Speicherung gewährleistet und Apps können ihre Daten isolieren.
Anpassen des Download-Pfads
Die bereitgestellte Downloader-Klasse lädt Dateien in das Stammverzeichnis herunter. Um einen benutzerdefinierten Ordner anzugeben, führen Sie die folgenden Schritte aus:
File sdCard = Environment.getExternalStorageDirectory(); File dir = new File (sdCard.getAbsolutePath() + "/dir1/dir2"); dir.mkdirs();
FileOutputStream f = new FileOutputStream(new File(dir, fileName));
Mit diesen Änderungen wird die heruntergeladene Datei nun in den angegebenen Ordner geschrieben.
Das obige ist der detaillierte Inhalt vonWie kann ich Dateien in einen bestimmten Ordner auf einer Android-SD-Karte schreiben?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!