升级流程图
2017-12-05 21:02:16 36 举报
Android静默升级流程
作者其他创作
大纲/内容
语音APP升级流程图
结束升级
解压成功?
Yes
升级配置文件文本信息
No
【注①】:网络升级获取信息,开机第一次启动延迟30秒调用,后续重试第一次在5min内随机时间重试,第二次重试随机在5-10min内重试,第三次重试随机在10-15min内重试。【注②】检测本地是否存在符合的升级压缩包会对MD5值进行校验。【注③】遍历解压后的文件,根据请求的对应文件的版本与线上安装的版本进行比较,若需要安装的版本高于线上版本,则将该版本路径发送给SystemXiri进行安装,否则不进行发送安装操作。此处插件版本可能会存在多个,比较时会根据机顶 \"签名插件MD5值_插件文件名\" 方式比较来升级对应的文件。
下载成功?
{ \"code\": \"0000\
启动机顶盒
清空解压文件夹内容后,解压压缩包
{ \"middleName\": \"iptv_demo-debug.apk\
Author: Yancy2017.12.25
删除可能存在的压缩源文件和解压后的文件
网络获取升级信息【注①】
是否需要升级?
遍历解压后的文件夹,并对配置文件中版本与安装版本,将对应的高版本APK全路径发送给SystemXiri进行安装。【注③】
接口下载升级压缩包
读取配置文件成功?
下载次数未超过3次?
接口请求成功返回内容
获取请求信息成功?
未检测到本地存在符合升级的缓存包?【注②】
校验压缩包MD5是否一致?
升级检测未超过3次?
0 条评论
下一页