该文档适配的gradle太老了,之后我有尝试新建了个安卓项目,用最新的gradle安卓插件是可以运行的。
Android studio 版本: Android Studio Electric Eel | 2022.1.1 Patch 2
参考文档:
- cocos2d-x下载地址
- 搭建开发环境 - Android 平台
- 问题解决方案,我遇到的问题与之完全一样,完美解决。
问题:根据《搭建开发环境》说明,用 android studio 打开项目后,gradle 报错:cvc-complex-type.2.4.a: 发现了以元素 'base-extension' 开头的无效内容。应以 '{layoutlib}' 之一开头
。
方案:gradle版本设置为5.5.1,安卓gradle插件版本设置为3.5.4,见图1。
问题:编译时报错,No toolchains found in the NDK toolchains folder for ABI with prefix: arm-linux-androideabi
。
方案:项目结构中配置NDK版本为21的版本,见图2。
图1
图2