未找到java Android文件txt文件异常
我正试着以一种轻松的方式阅读。我的Android应用程序的txt文件,但无论我放在什么路径,我都会得到“未找到文件”异常。现在,我有FileReader的绝对路径,如下所示:
BufferedReader in = new BufferedReader(new FileReader("D:\\BuzzWord\\testing.txt"));
然而,这是我得到的一个例外:
java.io.FileNotFoundException: D:\BuzzWord\testing.txt (No such file or directory)
我仔细检查了文件名和路径,下面是详细的图片
感谢您的帮助,谢谢
编辑:
我有以下权限:
<uses-permission 安卓:name="安卓.permission.READ_EXTERNAL_STORAGE"/>
<uses-permission 安卓:name="安卓.permission.WRITE_EXTERNAL_STORAGE" />
# 1 楼答案
由于Android是在Linux之上开发的,所以需要使用Linux路径分隔符(正斜杠
/
)。您现在使用的是Windows分隔符(反斜杠\
)(另外,D:\
是Windows驱动器号)。你的代码应该是这样的:From here