Проблема с созданием каталога в Android - PullRequest
3 голосов
/ 14 августа 2011

Я разрабатываю простое приложение для устройств Android.

Мне нужно создать каталог, но я не могу этого сделать.

File folder = new File(Environment.getExternalStorageDirectory ()+"/dir");

if(folder.mkdirs()){
   CrearToast("Directorio creado"); //successfully created
}else{
   CrearToast("fallo"); // error creating directory
}

* CrearToast создает тост с текстом в скобках.

Я установил использование-разрешение android: name = "android.permission.WRITE_EXTERNAL_STORAGE"

1 Ответ

5 голосов
/ 14 августа 2011

Вы пытаетесь записать на SD-карту или в память телефона ?? Вы смотрели на это ?? http://developer.android.com/guide/topics/data/data-storage.html

EDIT: Вот так я создаю свои папки

File CheckDirectory;
CheckDirectory = new File(FolderPath);
if (!CheckDirectory.exists()){ 
CheckDirectory.mkdir();
}

SD card directory

Environment.getExternalStorageDirectory().getAbsolutePath() + "/";

...