0
我试图从一个文件读取,但我在检查中得到错误。我不明白为什么这是幸福,文件存在,我有一个多时间只是为了确保。java.io.FileNotFoundException:[文件路径](没有这样的文件或目录)
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
我也将这个包含在AndroidManifest.xml文件中,所以这也不是问题。
String filePath = Environment.getExternalStorageDirectory() + "/folder/Save.spm";
File filecheck = new File(filePath);
if(filecheck.exists() == false)
{
return false;
}
FileInputStream file = new FileInputStream(filePath);
DataInputStream input = new DataInputStream(file);
为什么android声称该文件不存在?
尝试'String filePath = Environment.getExternalStorageDirectory()。getAbsolutePath()+“/folder/Save.spm”;'而不是'String filePath = Environment.getExternalStorageDirectory()+“/folder/Save.spm”; ' –
没有,没有工作。 – Frozendragon
这是“Save.spm”而不是“save.spm?”文件名称区分大小写。 – Simon