0

我有一个游戏应用程序,并且我正在使用很多 XML 我想知道这些 XML 是否由 APK 携带?这些 XML 文件会与应用程序本身一起安装吗?因为在我的应用程序的一部分中,我使用 DOM Parser 来更新 XML 文件,并且更新的 XML 文件将永久保留其内容,除非您再次更新它

4

1 回答 1

1

res 或 assets 文件夹中的任何 XML 文件都将在 APK 中随您的应用程序一起提供(请注意,因为 res 文件夹中的 XML 文件可能会被压缩,因此请务必使用 打开它们context.getResources().getXml(R.xml.identifier);)。

至于你问题的第二部分,APK中打包的任何文件都不能在运行时修改。但是您可以将 XML 文件从您的应用程序复制到一个文件夹中,该文件夹可以在 SDCard 上公开,也可以在您的应用程序私有目录中(例如context.getDir("mydir", Context.MODE_PRIVATE);)。

于 2013-09-24T06:55:13.517 回答