首页 文章

Android加载和修改文件

提问于
浏览
0

我有一个关于在android中写入文件的简短问题 . 我正在编写一个游戏,我使用xml文件来保存关于级别统计数据的一些数据 . 现在我已经看到,如果我在AssetManager中保存这个xml文件,则无法更改它(只能读取文件的权限) .

现在因为我只能修改android文件系统中的文件(使用openFileInput和openFileOutput来处理它)我想知道我必须在我的eclipse项目中保存我已经存在的xml文件,以便我可以使用openFileInput加载它并通过代码更改它 .

我必须制作一个新文件夹吗?例如 . project_path /文件/ myxml.xml . 在将.apk安装到目标之前,是否可以加载已创建的文件(在AssetManager文件夹之外)?如果有可能有人有一些示例代码吗?

我希望你理解我的问题 .

1 回答

  • 0

    没有这样的地方 . Android应用程序的安装不包括将您的内容从apk复制到内部文件夹的自动步骤(并且您的应用程序也不在文件夹中) .

    您必须在代码中创建XML文件,可能在每次访问之前检查其存在(或使用其他标记) .

相关问题