【发布时间】:2018-08-17 12:17:04
【问题描述】:
您好,我目前在 android studio 中读取文件时遇到问题。我要读入的文件只是一个简单的文本文件,名为 test.txt。这是文件 C:\Users\John\Documents\MadLibs\app\src\main\res\raw\test.txt 的路径。这是我正在尝试的:
BufferedReader br = new BufferedReader(new FileReader(getResources().openRawResourceFd(R.raw.test)));
我是 android studio 的新手,真的不明白如何读入文件。我认为它就像 java 但是我尝试过的一切都失败了。有人有什么想法吗?
【问题讨论】:
-
这个link 可能对你有帮助
-
谢谢我从那个链接得到了类似的东西: InputStream inputStream = this.getResources().openRawResource(R.raw.test); BufferedReader br = new BufferedReader(new InputStreamReader(inputStream));
-
您的手机无法读取SD卡中没有的文件。您需要先将文件从“C:”移动到您的SD卡中。
标签: java android android-studio io