Android OTA 的功能实现和修改

2014-11-24 14:46:24 · 作者: · 浏览: 24

工作流程:





update.xml文件放在服务器上,当客户端请求的参数正确时,返回相应的信息。


update.xml的内容,根据需要可以添加;Md5需要校验下载后包的完整性。updatepath为实际的下载地址


至少需要如下字段:


android3.2


xxx


http://xxxx/update.zip


下面是我们工作用到的一个配置文件。



下载方法可以自己用socket,3.2版本后也可以用downloadmanager,用downloadmanager支持断点续传。


下载后一定要放在/sdcard/update.zip 文件。


OTA的功能实现可以单独做一个APK,也可以作为一个service放入系统中。