本人最近在学习android往手机内部存储中写文件,在/storage/sdcard0/下新建LLC目录一直失败,查找国内众多帖子,都不管用,最终通过谷歌在国外的一个论坛上看到解决方法,真的是瞎了,你知道怎么是怎么解决的吗?
是重启手机!!!!!!!!!!
参考连接:http://stackoverflow.com/questions/3853472/creating-a-directory-in-sdcard-fails
File sdcard = Environment.getExternalStorageDirectory();//这里返回storage/sdcard0
File directory = new File(sdcard+"/LLC");
if(!directory.exists())
{
directory.mkdirs();//一直返回false
}
if(directory.isDirectory())//因为前一步未穿件目录成功,if语句不成立
{
File file = new File(directory,"textfile.txt");
//..........往文件中写
}else
{
Log.i("Fuck","failed to create directory!");
}