《Cocos 2d-x 适配 HarmonyOS NEXT —— 验证开发环境以及demo工程》
1 HarmonyOS开发环境搭建
1.1 软件要求
DevEco Studio(直接下载最新的release版)
1.2 硬件要求
HUAWEI Mate60(HarmonyOS Next)
1.3 环境搭建
步骤1:安装DevEco Studio
步骤2:下载官方适配工程
cocos2d-x(以cocos2d-x-3.17.2-ohos分支为例 ),先下载主工程,如果小乌龟,命令行都克隆不下来,可以尝试使用GitHub Desktop,并且打开科上学网。
external(以v3-deps-158-oh分支为例),然后再克隆依赖库external,拷贝到cocos2d-x\external目录内。
proj.ohos(以cpp-tests分支为例),最后是克隆鸿蒙工程proj.ohos(最近官方把demo分离到新仓库了,不知欲意何为,所以要另外下载),拷贝到cocos2d-x\tests\cpp-tests\proj.ohos目录下。
步骤3:打开项目:
进入cocos2dx\tests\cpp-tests\proj.ohos目录,点击右键选择"Open Folder as DevEco Studio Project",
运行项目:
1.CMakeLists.txt报错,没关系,我们注释掉js-tests和lua-tests工程的CMakeLists.txt不参与编译。
2.png
2.签名报错,没关系,我们打开DevEco Studio左上角->文件->项目结构->勾选"Automatically generate signature",设置自动签名,需要登录一下华为开发者账号。
3.png
步骤3:运行成功,打完收工!
4.png
5.jpg
6.jpg