对Creator的build的强烈建议 希望可以最小化 热更新的维护时间

假设我用jsb-default模块发布安卓
每次修改一点JS然后 build 就会删除 jsb-default下的res 和 src 下的所有文件… 例如res 下大多是.mp3 语音文件…每次删除后又从工程目录复制过来.文件的修改时间会变.而且mp3比较多比较大的时候.会增加build时间 .最重要的是,例如我用 文件存储.每次上传文件.这些文件的md5值都会变,虽然内容没有变但文件的创建和修改时间变了. 导致了每次上传文件就几千个. 要几个小时不等的时间…我这是200m光钎 50m上行独享速度.

再假设文件如果没有删除md5值不会变 大多数的文件存储都是先对比md5 然后才上传数据…几乎可以做到几秒完成.上传更新资源

建议每次build 的时候.先校验 工程目录下的文件 和 jsb-default对应的文件.不修改的文件就不要删除了… 这样可以大大缩小更新维护的时间.

最后上图,有图有真相.我用的是腾讯云的文件存储.

1赞

在create构建就好了,不要编译,然后从新打开androidstudio

建议你先写个插件,把构建好的文件再复制到你实际使用的目录下。复制的过程中使用你说的方法进行校验。

我没有编译.是在说构建.问题

我不会写create的插件 :confused: ,有没有实例源码…照葫芦画瓢我就会,
create的插件还能改变构建项目的机制?

这个问题插件小王子帮你解决,我大概清楚你的痛点了

1赞

可以,详见 http://forum.cocos.com/t/topic/59014/

怎么帮呢…没见解决方案呀