关于热更新版本迭代问题

客户端版本1.0
服务端已有1.1和1.2的更新包1.1.zip和1.2.zip(内含相同文件名的不同图片)
使用jsb.AssetsManager
通过groupVersion配置
1.1和1.2的zip包是下下来了并解压了,但是貌似解压顺序是不可控的,导致1.1的后解压完成覆盖了1.2的更新
这货未免也太逗逼了吧= =难道更新的时候就不会对以前更新过的文件做更新么

已解决,待解压列表_compressedFiles是在该文件下载完成后判断是否需要解压才添加到列表中
下面给出几个解决思路:
1、文件按groupVersion先后顺序下载,完成一个小版本的下载任务并解压完成后再进行下一个小版本的下载任务
2、DownloadUnit添加zipId,如果是ZIP就根据groupVersionID自增,否则为0,在batchDownload函数中创建一个新的数组存储提取出zipId>0的项,最后decompressDownloadedZip函数修改为根据之前新创建数组来解压

我是按思路1解决的,因为想在更新界面显示每个版本更新的进度,哈哈,强迫症:7:

请问可以共享下代码吗 qq 877574222

groupVersion 我怎么没有作用??
哥们能上传下 project.manifest 你怎么写吗??

我的groupVersion 么有效果哦 没有按顺序下载。。 = = 好烦恼!!求大神!