在Android中创建目录的问题

时间:2011-08-13 22:03:29

标签: android mkdirs

我正在为Android设备开发一个简单的应用程序。

我需要创建一个目录,但我不能这样做。

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

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

* CrearToast使用括号中的文本创建一个祝酒词。

我已经定了     uses-permission android:name =“android.permission.WRITE_EXTERNAL_STORAGE”

1 个答案:

答案 0 :(得分:5)

你试图在SD卡或手机内存上写吗? 你看过这个吗? http://developer.android.com/guide/topics/data/data-storage.html

编辑: 这就是我创建文件夹的方式

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

SD card directory

  

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