热更新案例demo地址:https://github.com/cocos-creator/tutorial-hot-update
关于文档补充说明:
第一------------下载项目时里面的remote-assets 的版本要和 项目打包的版本一致 例如creator版本为1.6.1 所以选择remote-assets的版本也一定要是1.6.1
第二--------------还有就是本地 version.manifest 和 project.manifest 和远程服务器里面的version.manifest 和 project.manifest里的packageUrl要一样
第三--------------关于创建version.manifest 和 project.manifest的命令node version_generator.js -v 1.0.0 -u http://your-server-address/tutorial-hot-update/remote-assets/ -s native/package/ -d assets/
-v 指定 Manifest 文件的主版本号。
-u 指定服务器远程包的地址,这个地址需要和最初发布版本中 Manifest 文件的远程包地址一致,否则无法检测到更新。
-s 本地原生打包版本的目录相对路径。
-d 保存 Manifest 文件的地址
例如:node version_generator.js -v 1.0.0 -u http://www.tianhumj.com/update/remote-assets/ -s build/jsb-default/ -d assets/