在我的项目中,我必须制作一个文本文件并从该文件中读取详细信息。我需要知道将文件放在目录中的哪个位置,以便我可以在我的java代码中成功读取它?
答案 0 :(得分:2)
应该进入/assets/
阅读本教程,了解Android Beginners: Intro to Resources and Assets
AssetManager assetManager = getAssets();
InputStream stream = null;
try {
stream = assetManager.open("file.txt");
} catch (IOException e) {
// handle
}
finally {
if (stream != null) {
try {
stream.close();
} catch (IOException e) {}
}
}
答案 1 :(得分:0)
如果它们是您的应用下载或创建的文件,则应遵循使用internal storage或external storage的准则,如果它包含在apk中,那么该文件应该进入{{1您可以使用AssetManager。
访问它