Android在手机内存(/storage/sdcard0)中建目录mkdir(),一直返回失败

       本人最近在学习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!");

}

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值