当我制作文件文件=新文件(等等)时,我是否真的在SD卡上创建了该文件?我有点困惑,因为每当我的条件成立并且程序在树中跳转但在那个时候SD卡上没有文件......
String filename = "pictures.data";
String root = Environment.getExternalStorageDirectory().toString();
File dir = new File(root + "/courier/saved/");
File file = new File(dir,filename);
if (file.exists())
// program jumps here
else{
}
答案 0 :(得分:0)
好的,你可以在dir / courier / saved /中看到该文件。无论如何这是我的答案
String filename = "pictures.data";
String root = Environment.getExternalStorageDirectory().toString();
File dir = new File(root + "/courier/saved/");
File file = new File(dir,filename);
file.mkdirs();
if (file.exists())
// program now stops here
else{
}
最好是预先创建目录,但这会立即创建它