我在Android Studio中製作項目,我在項目文件夾中有一個文本文件,每次編譯時,我都希望我的代碼讀取.txt文件。當所有東西都完成後,我希望.txt文件在.apk文件中。我不試圖從SD卡等讀取Android閱讀文本文件
但我每次編譯時都會收到「文件未找到異常」。在使用eclipse時,如果將.txt文件放在與項目相同的目錄中,代碼可以毫無問題地找到.txt文件,但在Android Studio中,它找不到我剛創建的文本文件。我在哪裏必須將我的.txt文件放入我的項目文件夾中?
下面是代碼:
FileReader in = new FileReader("TEXTgreetingKeywords.txt");
final BufferedReader br = new BufferedReader(new InputStreamReader(in));
我用同樣的方法來讀取在Java中的文本文件。我不明白爲什麼它不適用於Android,因爲它也使用Java。
EDIT ------
我用資產管理公司,但我又
AssetManager asset = getAssets();
try {
in = asset.open("text.txt");
} catch (IOException e) {
e.printStackTrace();
}
得到了同樣的錯誤,我必須將目錄更改爲類似「C:\軟件\主\ text.txt「?
也許'資產'文件夾是你正在尋找的 –