1、制作AB===>制作记录所有AB的MD5值的文件(可选:可以添加上所有文件加起来的数量,用于后面的断点下载,关键看你怎么实现)
2、压缩AB文件和记录所有AB的MD5值的文件,成一个zip放到StreamingAssetsPath(可选:也可以不压缩,看你怎么实现热更时怎么下载文件)
3、后端进行比对,得到差异文件并放到资源服务器(可选:差异文件可以制作成一个压缩包,到时候前端下载压缩包,然后解压缩,这个跟上一步一样,还是看你怎么实现热更时怎么下载文件)
4、应用启动===>连接版本服务器===>对比版本号===>解析后端给的下载地址(用来判断断点下载的版本比较,看你怎么实现断点续传了)===>判断断点续传(是否有之前下载了一半的情况,差多个版本,还下了一半的情况)===>下载完成之后解压缩?(看下载的文件时什么了)
标签:怎么,文件,AB,流程,解压缩,断点,下载 From: https://www.cnblogs.com/19940827SR/p/16589130.html