.........update_products_list.xml 内容如下:.............
<products>
<product>
<model>s2121b_16t</model>
<url>http://194.169.1.31:9090/update_list_s2121b_16t.xml</url>
</product>
</products>
.........update_list_s2121b_16t.xml 内容如下:.............
<update-list>
<version_list> <!-- //历史版本号 -->
<version>Indroid4.3V1.2-S2121B-HWV1.1.0</version>
<version>Indroid4.3V1.2-S2121B-HWV1.1.1</version>
<version>Indroid4.3V1.2-S2121B-HWV1.1.2</version>
</version_list>
<update>
<index>1</index>
<version_from>Indroid4.3V1.2-S2121B-HWV1.1.0</version_from> <!-- //旧版本 -->
<version_to>Indroid4.3V1.2-S2121B-HWV1.1.1</version_to> <!-- //目标版本 -->
<description>1, xxx\n 2, xxxx</description> <!-- //下载update 时的log 信息 -->
<url>http://194.169.1.31:9090/s2121b_16t_update.zip</url> <!-- //update 包的服务器目录 -->
<size>233986</size> <!-- //update 包的容量 -->
<md5>c4e16e0ea793912168b4432522623543</md5> <!-- //update 报的md5 值 -->
</update>
</update-list>
1 个解决方案
#1
这个要查源码了, 步骤大概就是 解析 服务器上的 xml 文件,获得更新固件信息,下载更新固件, 根据条件升级.
#1
这个要查源码了, 步骤大概就是 解析 服务器上的 xml 文件,获得更新固件信息,下载更新固件, 根据条件升级.