我有一个.vcf
文件,我想把它放在Android中,所以我可以从我的代码中读取它。问题是我无法将其放入资源文件夹,因为我想稍后覆盖/编辑此文件。我该怎么做?
答案 0 :(得分:1)
首先,您可能希望通过代码加载它,您可能需要在.vcf
文件夹中包含/assets
文件,仅用于加载。
然后,您可以将.vcf
文件复制到设备的内部或外部存储,以便即时进行覆盖/编辑操作。
有关内部和外部存储的详细信息,请参阅Android Developers: Storage Options
答案 1 :(得分:0)
您可以使用FileOutputStream将其保存在手机的内存中,然后使用FileOutputStream进行编辑。如果您只想阅读它,可以改用FileInputStrem。
您可以将文件保存在assets文件夹中,当您打开应用程序时,请按照我刚才说的那样保存。