3

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

我需要创建一个目录,但我做不到。

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

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

*CearToast 使用括号中的文本创建一个 toast。

我已设置使用权限 android:name="android.permission.WRITE_EXTERNAL_STORAGE"

4

1 回答 1

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() + "/";

于 2011-08-13T22:05:04.557 回答