【发布时间】:2015-01-18 23:25:21
【问题描述】:
我正在尝试编写/创建一个文件,但是无论我如何尝试,我都会遇到 filenotfound 异常。 我已经尝试了所有这些:
FileInputStream is = openFileInput(filename);
File dirs = getFilesDir();
File f_in = new File(dirs , "score6");
FileInputStream fs = new FileInputStream(f_in);
Environment.getExternalStorage()
所有这些都导致 FnF 我已将我的 android 清单权限设置为
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
我认为 app 文件夹不存在,因此无法在该目录中创建新文件,可能是这样吗?即使有权限,应用程序也可以没有文件夹吗?
我能做什么?
【问题讨论】:
-
堆栈跟踪在哪里?
-
您的代码都没有创建文件。如果您需要有关创建文件的代码的帮助,请发布该代码。您在这里的所有代码都试图读取文件,而不是写入文件。
-
他说他得到了 FileNotFound 异常,这是
openFileInput()抛出的检查异常
标签: java android filenotfoundexception fileinputstream