问题:在Cocos Creator v2.3.1中,使用扩展商店里的热更新工具实现热更新,热更新完毕后自动重启游戏,此时更新可以成功,但是重启游戏后热更新的效果无效了!而且版本却是最新的!
解决方案:
一:在构建以后,编译之前(打成apk包以前)。去构建的目录中
修改main.js文件中的代码,与其他地方格格不入的代码。
将126行到136行的代码,如上图剪切移动到197行下,在window.boot();代码的上方,然后保存。如下图:
之后再编译打包成apk,此时热更新已经可以使用了。注意:只有打包成apk时需要此步骤。