热更新现在文档几乎没有。
我现在有几个问题,有时间请解答一下
1、热更新是并发的,那么能否设置并发数量限制,如果更新300个文件,那估计会崩溃。事实上已经测试过了是卡住了
2、热更新是并发的那么文件下载完毕的顺序是否也是不可控的。如果我的补丁是p1.0.1,p1.0.2,p1.0.3,是需要顺序解压缩的,要怎么解决。还需要知道到底哪些文件更新过,目前似乎没有可以查询的api
3、如果有多语言的需求,比如简体和繁体,那么可以生成chsProject.manifest, chtProject.manifest,但问题是就算是服务器上文件名是这个,经过assetmanager以后,会自动改名成project.manifest。假如app提供切换语言的功能,会使用上次那个语言的project.manifest,因为这个文件被assetmanager自动改名。如果在这个之前,我去掉searchPath里热更新的目录,也是不能完全解决问题,因为这样就等于倒退回最初的版本,所有更新要重新下载。所以,1.3请允许指定assetmanager生成的project.manifest,version.manifest的名字。或者就直接和服务器下载过来的名字保持一致@panda