nicht erstellen Ich versuche, einen Ordner im internen Speicher von Android zu erstellen, aber ich kann nicht.Kann Ordner in Android
Der Ordner wurde nicht erstellt, aber ich habe kein Problem in theLogcat erhalten.
In der ersten Zeit, ich bin mit einem libreary für Erstellen/Ändern von Dateien/Ordner: sromku - android-simple-storage
Nachdem ich direkt mit Android API, mit dem gleichen Problem versuchen.
CODES:
//USING ANDROID API
String intStorageDirectory = getFilesDir().toString();
File folder = new File(intStorageDirectory, "SUPERPLUS");
folder.mkdirs();
//USING library
//Get internal Storage
Storage storage = SimpleStorage.getInternalStorage(this);
// create directory
storage.createDirectory("SUPERPLUS",true);
Der Ordner erstellt werden soll "/ storage/emulierten/0", nicht wahr?
für 'Speicher verwenden/emulierten/0 'verwenden' getExternalStorageDirectory() ' –
‚Ordner. mkdirs(); '. Nenne nicht blind mkdirs. Zuerst wird exists() verwendet, um festzustellen, ob der Ordner existiert. Und wenn Sie mkdirs aufrufen, prüfen Sie, ob der Wert zurückgegeben wird, da das Verzeichnis nicht erstellt werden kann. Wenn sie false zurückgibt, zeigt ein Toast dies dem Benutzer an und kehrt dann sofort zurück. – greenapps