两台机器,同一个攻城配置完全相同,发布的文件完全不同,到底搞的什么?前面发布web版本的时候,所有的图片文件,md5cache产生的文件名不同。
发布android时,第一次所有的图片内容都不同,第二次,发布所有的json文件又都不同。老是变化着,完全无法捉摸。
我使用svn上传更新的,文件变化能很清楚的看到,因为以前在一台机器上发布,游戏已对外发布,现在想换一台机器进行发布,结果,几乎所有的文件都改变,其实内容工程本身内容没有变化,但是这样一发布的话,热更新差不多是所有文件,这也太坑了。就不知道为啥文件会差异这么大。
防止缓存问题构建出来的md5cache是加入了时间的,所以同个图片有变化应该是正常的
直接把这个目录忽略了吧
原生热更的话,官方建议过要关闭md5cache的
原生热更的,是关闭md5cache的,我说的是两个不同的机器产生的文件完全不同,只有web发布是带md5cache的,现在想来,应该根源还是不知道哪个设置的问题,搞得两个机器同一个工程发布结果差异很大。
这个你可以把两台下载下来的代码,用ZIP压缩后,拷贝到同一台设备,用比较软件比较下文件,看看文件内容是否一样,计算文件的md5,除了内容差异外基本不会出现你说的情况。
对于两个设备构建后部分文件有差异的问题,以前做过一次对比,对比平台Mac/Win10,在不勾选md5时,仅有部分自动合图图片存在几字节到30字节的差异,原因未找到,其它没发现有差异。

