Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Android中升级XML文件_Android_Xml - Fatal编程技术网

如何在Android中升级XML文件

如何在Android中升级XML文件,android,xml,Android,Xml,我想知道是否有可能在Android应用程序中升级XML文件 我在/raw/中有一个XML文件,我想实现一个函数(如“检查更新”),控制XML是否比服务器中的另一个文件旧,该XML文件包含一个版本号,如version=“1.0” 在这种情况下,如果服务器中文件的XML版本大于1.0,我希望下载此文件并在/RAW中替换XML文件/ 我怎么能做到这一点呢?你不能。但是,您可以做的是在第一次启动时从应用程序数据文件夹中的res/raw复制XML,然后处理这一个,您可以对其进行写访问。我只懂一件事。我可以

我想知道是否有可能在Android应用程序中升级XML文件

我在/raw/中有一个XML文件,我想实现一个函数(如“检查更新”),控制XML是否比服务器中的另一个文件旧,该XML文件包含一个版本号,如version=“1.0”

在这种情况下,如果服务器中文件的XML版本大于1.0,我希望下载此文件并在/RAW中替换XML文件/


我怎么能做到这一点呢?

你不能。但是,您可以做的是在第一次启动时从应用程序数据文件夹中的
res/raw
复制XML,然后处理这一个,您可以对其进行写访问。

我只懂一件事。我可以将数据放在哪个文件夹中,以便以后可以对其进行修改?什么是“应用程序数据文件夹”?Android允许您将数据存储在特定于应用程序的文件夹中。它也是私有的(除非设备是根设备,否则就不再保证)。请看这里: