我已经写了这个。。
String state = Environment.getExternalStorageState();
if (Environment.MEDIA_MOUNTED.equals(state)) {
file = new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DCIM), myFileName);
if(file.exists()) {
createDelete.setText("Delete file");
Toast.makeText(SaveToFile.this, myFileName+" auto-created",Toast.LENGTH_LONG).show();
}
else if(!file.exists())
Toast.makeText(SaveToFile.this, myFileName+" auto-creation failed",Toast.LENGTH_LONG).show();
}
当我运行它时,它使吐司失败。我在目录中找不到文件(无论是模拟器还是我的手机)。
清单中添加了权限,版本为 8。模拟器有 512 MB 外部存储器。