在我的Android应用程序中保存txt文件的地方,以便从中读取并覆盖它?

时间:2014-04-02 20:31:13

标签: java android

我想要一个.txt文件,我可以从我的应用程序中访问,但我不知道在哪里放置它,所以我可以稍后覆盖它。

有人可以给我一个解决这个困境的小费吗?

2 个答案:

答案 0 :(得分:0)

在APP启动或应用程序运行之前,.txt文件是否应该在那里。

如果要在App启动后创建.txt文件,您只需创建目录以将其保存在您希望它所在的特定位置。

如果应用程序启动时该文件应该在那里,您可以在工作区文件夹中创建一个/ assets文件夹并调用此函数:

Context.getAssets()打开("&#34);

对于覆盖,您是要在顶部添加更多信息还是完全更改内部信息,因为根据您要对其执行的操作可能会有不同的实施方式...您需要更具体地提升

答案 1 :(得分:-1)

您需要创建一个/ assets文件夹来放置您的文本文件。然后您必须确保您拥有以下权限:

<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

之后,您可以关注this来使用文件