在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
cocos2d-lua有一个很方便的功能,就是热更,那么热更新其实是apk本地文件和服务器文件进行对比,然后把把服务器和本地不一样的文件下载下来,然后读取更新下来的文件使用,这样就算是完成了更新,可是对比文件的时候如何对比呢,就是给每一个文件生成一个MD5值,然后根据这个MD5值来对比,那么这个MD5值该如何生成呢,不多说直接上工具: 这个FileCompare.exe工具就是用来生成MD5的,然后储存在newUpdateResList.txt中。 那么该如何使用这个工具呢? 我是写在bat中,一键执行,在cmd命令中输入FileCompare.exe "文件路径" 就可以了。 比如 我上面的路径就是这样的: ./ 是当前路径 hall/ 就是当前目录下的hall文件内。 运行完之后我们就可以看到,newUpdateResList.txt 文件中是这样的: 每一个文件对应一个MD5值,下面如何去运用就是你的事了,88 |
请发表评论