【Cocos2d开发】Cocos2d下安卓环境的搭建
在进行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下安卓环境的搭建相关推荐
- PHP学习记录第一篇:Ubuntu14.04下LAMP环境的搭建
PHP学习记录第一篇:Ubuntu14.04下LAMP环境的搭建 最近一段时间会学习一下PHP全栈开发,将会写一系列的文章来总结学习的过程,以自勉. 第一篇记录一下LAMP环境的安装 0. 安装Apa ...
- linux系统配置php环境,linux下php环境的搭建
linux下php环境的搭建 下面我们来学习一下linux下php环境的搭建: 1.我们要先下载 php-5.4.0.tar.gz 网址为: 2.下载完成之后我们可以通过前面的文章中linux访问wi ...
- Windows下UEFI环境的搭建
Windows下UEFI环境的搭建 一.环境准备 1. 安装2012及以上VS https://visualstudio.microsoft.com/ 2.下载NASM 2.13.03 http:/ ...
- ODrive踩坑(一)windows下使用环境的搭建,odrivetool及USB驱动的安装
最近有空玩玩无刷电机,早就听说ODrive的控制效果不凡,淘宝400买来玩玩.电机使用我以前囤的几个拆机DJI-3512,别看拆机,但悟的电机是针不戳:编码器使用TLE5012B-E1000磁编码器, ...
- win下snmp环境的搭建和使用
win下snmp环境的搭建和使用 1. 开启功能 在控制面板中的程序中,进入启用或关闭windows功能,找到简单网络管理协议(SNMP),将两个选项都打上勾. 2.重启snmp服务 在命令中 ...
- Ubuntu 12.04下PHP环境的搭建(LAMP)
1.首先打开命令行,切换到root身份,获得最新的软件包 suroot sudoapt-getinstallupdate 2.安装MySQL数据库 sudoapt-getinstallmysql-se ...
- 模拟共享单车开发之路-APP客户端开发之Qt安卓环境的搭建(二)
今天将电脑重装了系统,将VS2019,Qt等重新安装了, 需要的开发环境如下图所示: 值得注意的是, Qt中要新增安装组件:选中有关Android这一项 然后设置QtCreator编译路径:打开QtC ...
- window下使用nw.js开发桌面应用程序环境的搭建
安装node window下去node官网下载长期支持版本或者最新稳定版都可以. 按装nw用来管理和按装nw.js npm install -g nrm # 用来设置npm镜像地址 npm insta ...
- Ubuntu开发Java教程_Ubuntu下Java环境的搭建基础教程
安装 打开终端:输入命令: sudo apt-get install sun-java6-jdk 提示:安装过程中需要你回答是否同意使用协议(终端中红蓝色的提示界面),此时按tab键至OK,再按回车即 ...
最新文章
- pyqt5如何循环遍历控件名_利用Python的PyQt5编写GUI界面教学,QT5还是比较难的
- JavaScript———从setTimeout与setInterval到AJAX异步
- 使用intellij的svn时提示出错: Can't use Subversion command
- Python学习笔记:入门(2)
- .NET IDE Rider公布2020.2路线图
- EJB 3.1全局JNDI访问
- linux mysql服务器安装_Linux服务器MySQL安装
- matlab给plc发送命令,想学习下如何将PLC发送的指令让软件接收到?
- android 设置setmultichoiceitems设置初始化勾选_Linux内核启动:虚拟盘空间设置和内存管理结构初始化...
- 魅族16s封胶事件结果:属极个别封胶漏点 双方协商执行一赔二
- 一个简简单单检测http服务状态的脚本
- java进阶案例下载_登录案例java实现 ---- Java进阶篇
- 在Yandex浏览器中添加谷歌插件
- windows下IOS证书制作,IOS证书在线制作
- 思维导图的种类及应用,思维导图教程
- Eclipse使用技巧--设置编辑器背景护眼色和设置字体
- 电脑开机没反应的排除方法
- java水泡_FrozenBubble java实现的泡泡龙游戏,完整 逻辑,关卡功能,分数记录。 Games 240万源代码下载- www.pudn.com...
- html5代码验证电话号码,这个我觉得挺重要的!
- mysql创建序列发生器_字符控制发生器可以干啥
热门文章
- 【C++】C/C++ 中的单例模式
- ATT汇编语言与GCC内嵌汇编简介
- ASP.NET2.0图片格式转换【月儿原创】
- PHP中Session的使用
- step by step YAML 复用
- 学计算机应用好还是汽车维修好,大学汽车运用与维修专业怎么样_学什么_前景好吗-520吉他网...
- html在页面上div绝对定位,html – 中心浮动div在绝对定位div内
- java 跨年 周计算公式_如何跨年计算 两日期之间相隔的周数 with java8 time API
- springboot 订单重复提交_Spring Boot (一) 校验表单重复提交
- docker 安装使用 solr