文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Cocos2dx3.17.1在MacOS10.15.3系统上的Android Studio 3.6 环境搭建

2022-06-06 13:12

关注

本次搭建环境具体版本说明:

MacOS10.15.3

Android Studio 3.6

Python 2.7.16

JDK 1.8.0

SDK用Android Studio直接下载就好

NDK版本为android-ndk-r20b

ANT版本为apache-ant-1.10.7

Cocos2dx3.17.1

1、在Mac终端输入python -V查看python版本,如果没有安装,自行下载安装。

2、在Mac终端输入java -version查看是否有安装JDK,如果没有安装就去下载安装JDK(JDK版本不要太高,我开始尝试安装了最新的 JDK13和JDK11,都无法编译,最后换成JDK 1.8.0正常)。

3、下载安装Android Studio 3.6,安装完成后随便建一个空项目,在Android Studio界面右上角点击【SDK Manager】

进入到Android SDK Manager界面,根据需要下载SDK即可。

4、下载android-ndk-r20b,下载地址为https://developer.android.google.cn/ndk/downloads,下载完会自动解压,放到自己要想的本地目录即可。

5,下载apache-ant-1.10.7,下载地址为https://ant.apache.org/bindownload.cgi,下载完会自动解压,放到自己要想的本地目录即可。

6、去Cocos官网下载对应的Cocos2dx版本,放到本地目录。

7、在Mac终端cd ~/,然后open .bash_profile,如果文件不存在的话就先touch .bash_profile,再open .bash_profile,把.bash_profile以文本的方式打开,然后配置环境变量。

COCOS_CONSOLE_ROOT:本地Cocos2dx目录下的bin

NDK_ROOT:本地NDK存放路径

ANDROID_SDK_ROOT:本地SDK存放路径,可以在Android中查看

ANT_ROOT:本地下载的Ant存放路径

如图所示:

配置好后保存退出,然后终端输入source  .bash_profile立即生效。

8、在终端进入cocos2d-x-3.17.1目录下,python setup.py,如下图所示,说明环境变量已配置好。

9、在终端cocos new MyTestGame -p com.my.MyTestGame -l cpp创建一个cpp版的cocos工程,打开Android Studio导入之前创建的Android工程。

首次的话会加载,并且下载一些库文件,需要一段时间,请耐心等待。特别备注:如果下载不成功的话,按照下图所示添加链接,然后退出后重新打开,一般会很快就下载完成。

10、编译工程,如果提示build:gradle版本不对,在上面截图的界面,修改一下classpath对应的版本(Android Studio版本)。

如果提示gradle version版本太低,就点击Android Studio左上角【file】-> 【 Project Structure】->【Project】修改gradle version版本,我这边提示修改的是5.6.4。

按照如上在【file】-> 【 Project Structure】->【SDK Location】也可以修改SDK,NDK,JDK的路径和版本(前提是你对应的路径下存放了对应的版本)

经过以上步骤,一个Cocos2dx3.17.1版本在Mac上的Android环境基本就配置好了,根据项目不同,以及配置过程中的差异,在编译过程中可能会有报错,根据错误提示修改就好。


作者:恺华


阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-移动开发
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯