Verzeichnis in Android erstellen
Im Versuch, erstellen Sie ein Verzeichnis namens "images" auf der SD-Karte auf android. Das ist mein code aber es funktioniert nicht? Kann jemand mir einige Ratschläge geben?
File picDirectory = new File("mnt/sdcard/images");
picDirectory.mkdirs();
InformationsquelleAutor der Frage Peter | 2011-03-12
Du musst angemeldet sein, um einen Kommentar abzugeben.
Möchten Sie sicher sein, dass Sie richtig Suche nach der Adresse der SDCard, können Sie nicht sicher sein, dass Ihr immer zu einer bestimmten Adresse. Sie wollen Folgendes tun!
Lassen Sie mich wissen, wenn dieses für Sie arbeitet!
Müssen Sie auch die folgende Zeile in Ihre
AndroidManifest.xml
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
InformationsquelleAutor der Antwort Will Tate
Ich dieses wissen das Ergebnis:
InformationsquelleAutor der Antwort vasc0x
diese :
InformationsquelleAutor der Antwort Mohsen Bahman Poor
Eine Sache, die erwähnenswert ist, wenn man immer das falsche aus den mkdirs(), versuchen Sie, trennen Sie Ihr Gerät vom pc, und sehen, ob es konnte Ordner erstellen. Zumindest habe ich versucht, es funktionierte für mich, derzeit bin ich auf der Suche nach Möglichkeiten, um dieses problem zu beheben.
InformationsquelleAutor der Antwort ZijunLost
Konkrete Stammverzeichnis und seine Unterordner verwende ich diesen code
InformationsquelleAutor der Antwort vivek pagar
Erstellen Datei in sd-Karte, die Sie verwenden müssen, Umgebung.getExternalStorageDirectory()
Folgenden zwei wichtige parameter, die hilft Ihnen, Verzeichnis erstellen
1. - Verzeichnis.mkdirs() :
Erstellt, das Verzeichnis, indem Sie diese Datei, erstellen fehlender Elternteil
Verzeichnisse, falls erforderlich.
2. - Verzeichnis.mkdir() :
Erstellt, das Verzeichnis, indem Sie diese Datei, vorausgesetzt, Ihre Eltern existieren.
Weitere können Sie, wie getExternalStorageDirectory() funktioniert bitte sehen link
InformationsquelleAutor der Antwort jitesh mohite
Helfen sollte.
Zuerst den Pfad der externen Speicher:
Dann:
InformationsquelleAutor der Antwort Rohan Khobragade