1.2 cocos2d-x 安卓环境适配最新的gradle

2023-03-31  本文已影响0人  WangKiven

cocos2d-x使用的gradle是不是太老了?项目必须放在cocos2d-x的文件下,是不是太不自由?这里就来解决这些问题。

// 进入cocos2d-x项目
$ cd cocos2d-x
// 下载依赖项
cocos2d-x $ python download-deps.py
// 下载git子模块
cocos2d-x $ git submodule update --init

问:为什么是复制cpp-tests而不是testCocos?
答:testCocos使用了cpp-tests下的ClassesResourcesCMakeLists.txt。这种目录结构适合多平台开发,目前建议保持这种目录结构,继续使用。

问:为什么使用环境变量COCOS2DX_PATH,而不是使用在项目内配置配置变量。
答:有两处地方在使用环境变量COCOS2DX_PATHsettings.gradleCMakeLists.txt,我没想到更好的方式能做到既不需要多处修改也不出现多个开发人员的配置不冲突。当然该方式还未在mac上验证。

上一篇 下一篇

猜你喜欢

热点阅读