Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java android项目中的内部文件存储在哪里?_Java_Android - Fatal编程技术网

Java android项目中的内部文件存储在哪里?

Java android项目中的内部文件存储在哪里?,java,android,Java,Android,在我的项目中,我必须制作一个文本文件,并从该文件中读取细节。我需要知道我应该将文件放在目录中的什么位置,以便我可以在java代码中成功地读取它?应该放在/assets/ 阅读本教程还可以了解 如果是应用程序下载或创建的文件,则应遵循使用指南;如果apk中包含该文件,则该文件应放入/assets/,您可以使用 AssetManager assetManager = getAssets(); InputStream stream = null; try { stream = assetMan

在我的项目中,我必须制作一个文本文件,并从该文件中读取细节。我需要知道我应该将文件放在目录中的什么位置,以便我可以在java代码中成功地读取它?

应该放在
/assets/

阅读本教程还可以了解


如果是应用程序下载或创建的文件,则应遵循使用指南;如果apk中包含该文件,则该文件应放入
/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) {}
         }
}