File filers = new File(Environment.getExternalStorageDirectory()+"/abc/");
if (!filers.exists())
{
filers.mkdir();
}
File file=new File(filers.getAbsolutePath(),"test.jpg");
try{
if(file.exists()){
file.delete();
}
file.createNewFile();
}catch(IOException e){
e.printStackTrace();
}
今天写的一个拍照应用,在根目录中新建一个目录,然后再在目录下新建一个文件夹;在安卓5.0下,可以一次直接建成功
如:
File file=new File(Environment.getExternalStorageDirectory()+"/abc/","test1.jpg");
try{
if(file.exists()){
file.delete();
}
file.createNewFile();
}catch(IOException e){
e.printStackTrace();
}
应用在安卓4.4上运行会出错,查了很多知道知道原因,如下
在android 4.4创建目录要一级一级的建