由于业务需要,现将原本cocos creator1.9.3的项目升级为2.2.2.
由于设计到大版本升级,记录如下升级时遇到的坑和升级路径,以供参考.
1.项目设计到的技术
1.android ios win32 三端的客户端
2.大厅子游戏的下载分离与热更新
3.生成资源的图片加密与压缩
4.第三方高防sdk集成
5.自定义原生方法,如截图,获取uuid等.
2.升级路径
- 备份老的项目,下载cocos2.2.2.
用2.2.2版本打开项目,cocos会把项目升级为2.2.2的项目.
然后修改IDE提醒的红色和黄色报错.
- 查看官方的v2.0升级指南,并替换
- 设置android的环境,使用NDK r17c,SDK 26,模板使用default.
- 去掉所有的第三方库和代码打包apk.
- 根据官方文档修改大厅升级方案.
- 根据论坛插件集成出大厅+子游戏更新
- 根据论坛插件集成出图片加密和压缩功能
- 使用android stud