2

我有一个.vcf文件,我想把它放在 Android 中,这样我就可以从我的代码中读取它。问题是我不能把它放到 assets 文件夹中,因为我想稍后覆盖/编辑这个文件。我该怎么做?

4

2 回答 2

1

首先,由于您可能想通过代码加载它,您可能需要将文件包含在.vcf文件/assets夹中以供加载。

然后,您可以将.vcf文件复制到设备的内部或外部存储器,以便即时进行覆盖/编辑操作。

有关内部和外部存储的更多信息,请参阅Android 开发者:存储选项

于 2013-07-25T10:41:28.600 回答
0

您可以使用 FileOutputStream 将其保存在手机的内存中,然后也可以使用FileOutputStream对其进行编辑。如果您只想阅读它,可以使用FileInputStrem代替。

您可以将文件保存在 assets 文件夹中,当您打开应用程序时,按照我刚才所说的方式保存它。

于 2013-07-25T10:47:40.463 回答