跳到主要内容
ShopWebview

Cocos Creator 热更新:manifest、AssetsManager 与安全发布

更新于 2026年10月9日阅读约 4 分钟

Cocos Creator 游戏运行的是 JavaScript,天然适合热更新:游戏上线后,脚本和资源都可以更新。

manifest 与 AssetsManager

Cocos 热更新由一个 manifest 文件驱动,其中列出内容版本以及每个文件的 md5 哈希值。

游戏启动时,AssetsManager 会将本地 manifest 与服务器上的 manifest 进行比对,只下载有变动的文件,校验其 md5,然后重启游戏以运行新内容。

需要你自己搭建的部分

  • 托管更新包的服务器
  • 每次发布都要生成新的 manifest
  • 版本编号和发布通道
  • 发布出问题时的回滚手段

HotUpdate 版包含什么

ShopWebview 的 HotUpdate 版自带这套基础设施,并附有用于发布、测试和回滚的管理后台——更改内容只需在后台操作,而不必另起一个项目。

发布更新之前

  • 先在测试通道中用真实设备测试
  • 把改动限制在游戏会下载的脚本和资源范围内
  • 稳定后再向所有人发布,不稳定就回滚

快速解答

可以。脚本和资源——图片、声音、场景——都能更新。

不会。只下载 md5 发生变化的文件。

没找到需要的应用?

把你的想法和预算发给管理员——当天即可获得报价和工期。

联系管理员