在进行Cocos2d游戏开发前 我们先来配置一下环境,我们先来准备一下工具,我们所需要的工具分别为:

1.Cocos2d引擎

2.JDK

3.SDK

4.NDK

5.ANT

6.ADT

1.下载Cocos2d-x引擎,目前最新版本为3.6,本教程的所有例子以3.4版本为例,下载完直接解压即可。点击下载Cocos2d引擎

2.JDK

检查自己电脑上是否已装好JDK环境

方法:打开终端,输入 java–version

如果没有安装过,点击下载JDK

效果如下:

3.ADT下载,ADT被称为安卓的集成开发环境。集成了SDK以及开发工具Eclipse。点击下载ADT

解压下载的文件。文件夹下有SDK与eclipse两个文件夹,Eclipse文件夹下有Eclipse开发工具

效果如下所示:

3.NDK的下载安装,点击下载NDK,下载完直接解压到ADT文件夹下

SDK 、NDK都存在于ADT文件夹下 接下来将SDK NDK ANT三者配置路径好就可以了

好 现在我我们开始进行环境配置。

1.直接将下载解压完的cocos引擎目录下的setup.py拖到终端

2.之后终端将要求输入SDK NDK ANT的路径输入分别将SDK NDK ADT的路径输入并回车

它会要求我们分别输入NDK路径 SDK路径 以及ANT路径

这里要注意的是路径后要跟/ ,Ant存在于应用程序下的Coco文件夹下,如果没有的自行到Cocos官网下载Cocos引擎,并

在其应用商店下下载框架

配置成功效果图:

如果想在Eclipse上进行Cocos开发的话还需要进行Eclipse上的配置

设置SDK NDK路径

顶部ADT->preferences ->Android进行设置SDK

顶部ADT->preferences ->Android>NDK进行设置NDK

一般SDK会自动搜索路径 如果为空就自己把其路径加载进来

效果图如下:

Eclipse也配置完毕 接下来我们来新建我们的第一个项目。并将其导入Eclipse中

打开终端输入:cocosnewhelloworld-lcpp-d~/Desktop

helloworld为项目名  -l后所接的为语言(C++)  -d后为项目路径(桌面)

新建成功效果图:

接下来我们直接进行导入:

一般第一次导入src目录下会报错 需要导入安卓环境的包

引擎目录下/cocos2d/cocos/platform/android/java/src(也就是你要编译的项目)目录下,有com、org两个文件夹拷贝到src目录下就可以了。

下面是导入成功之后的完事项目架构图:

重要目录讲解:

src/  java原代码存放目录

gen 目录中存放所有由Android开发工具自动生成的文件。目录中最重要的就是R.java文件

res 资源(Resource)目录

assets资源目录

libs目录存放jar包  C++库文件

AndroidManifest.xml 项目清单文件

环境搭建完毕,马上开始我们的Cocos游戏开发之旅吧。

转载于:https://blog.51cto.com/advances/1681704

【Cocos2d开发】Cocos2d下安卓环境的搭建相关推荐

  1. PHP学习记录第一篇:Ubuntu14.04下LAMP环境的搭建

    PHP学习记录第一篇:Ubuntu14.04下LAMP环境的搭建 最近一段时间会学习一下PHP全栈开发,将会写一系列的文章来总结学习的过程,以自勉. 第一篇记录一下LAMP环境的安装 0. 安装Apa ...

  2. linux系统配置php环境,linux下php环境的搭建

    linux下php环境的搭建 下面我们来学习一下linux下php环境的搭建: 1.我们要先下载 php-5.4.0.tar.gz 网址为: 2.下载完成之后我们可以通过前面的文章中linux访问wi ...

  3. Windows下UEFI环境的搭建

    Windows下UEFI环境的搭建 一.环境准备 1. 安装2012及以上VS https://visualstudio.microsoft.com/ 2.下载NASM 2.13.03  http:/ ...

  4. ODrive踩坑(一)windows下使用环境的搭建,odrivetool及USB驱动的安装

    最近有空玩玩无刷电机,早就听说ODrive的控制效果不凡,淘宝400买来玩玩.电机使用我以前囤的几个拆机DJI-3512,别看拆机,但悟的电机是针不戳:编码器使用TLE5012B-E1000磁编码器, ...

  5. win下snmp环境的搭建和使用

    win下snmp环境的搭建和使用 1. 开启功能     在控制面板中的程序中,进入启用或关闭windows功能,找到简单网络管理协议(SNMP),将两个选项都打上勾. 2.重启snmp服务 在命令中 ...

  6. Ubuntu 12.04下PHP环境的搭建(LAMP)

    1.首先打开命令行,切换到root身份,获得最新的软件包 suroot sudoapt-getinstallupdate 2.安装MySQL数据库 sudoapt-getinstallmysql-se ...

  7. 模拟共享单车开发之路-APP客户端开发之Qt安卓环境的搭建(二)

    今天将电脑重装了系统,将VS2019,Qt等重新安装了, 需要的开发环境如下图所示: 值得注意的是, Qt中要新增安装组件:选中有关Android这一项 然后设置QtCreator编译路径:打开QtC ...

  8. window下使用nw.js开发桌面应用程序环境的搭建

    安装node window下去node官网下载长期支持版本或者最新稳定版都可以. 按装nw用来管理和按装nw.js npm install -g nrm # 用来设置npm镜像地址 npm insta ...

  9. Ubuntu开发Java教程_Ubuntu下Java环境的搭建基础教程

    安装 打开终端:输入命令: sudo apt-get install sun-java6-jdk 提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即 ...

最新文章

  1. pyqt5如何循环遍历控件名_利用Python的PyQt5编写GUI界面教学,QT5还是比较难的
  2. JavaScript———从setTimeout与setInterval到AJAX异步
  3. 使用intellij的svn时提示出错: Can't use Subversion command
  4. Python学习笔记:入门(2)
  5. .NET IDE Rider公布2020.2路线图
  6. EJB 3.1全局JNDI访问
  7. linux mysql服务器安装_Linux服务器MySQL安装
  8. matlab给plc发送命令,想学习下如何将PLC发送的指令让软件接收到?
  9. android 设置setmultichoiceitems设置初始化勾选_Linux内核启动:虚拟盘空间设置和内存管理结构初始化...
  10. 魅族16s封胶事件结果:属极个别封胶漏点 双方协商执行一赔二
  11. 一个简简单单检测http服务状态的脚本
  12. java进阶案例下载_登录案例java实现 ---- Java进阶篇
  13. 在Yandex浏览器中添加谷歌插件
  14. windows下IOS证书制作,IOS证书在线制作
  15. 思维导图的种类及应用,思维导图教程
  16. Eclipse使用技巧--设置编辑器背景护眼色和设置字体
  17. 电脑开机没反应的排除方法
  18. java水泡_FrozenBubble java实现的泡泡龙游戏,完整 逻辑,关卡功能,分数记录。 Games 240万源代码下载- www.pudn.com...
  19. html5代码验证电话号码,这个我觉得挺重要的!
  20. mysql创建序列发生器_字符控制发生器可以干啥

热门文章

  1. 【C++】C/C++ 中的单例模式
  2. ATT汇编语言与GCC内嵌汇编简介
  3. ASP.NET2.0图片格式转换【月儿原创】
  4. PHP中Session的使用
  5. step by step YAML 复用
  6. 学计算机应用好还是汽车维修好,大学汽车运用与维修专业怎么样_学什么_前景好吗-520吉他网...
  7. html在页面上div绝对定位,html – 中心浮动div在绝对定位div内
  8. java 跨年 周计算公式_如何跨年计算 两日期之间相隔的周数 with java8 time API
  9. springboot 订单重复提交_Spring Boot (一) 校验表单重复提交
  10. docker 安装使用 solr