加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Cocos2d-x 3.2 android平台新手开发环境配置教程

发布时间:2020-12-14 19:32:48 所属栏目:百科 来源:网络整理
导读:2014-09-11 我来说两句 来源:gaoxin12345679的专栏 收藏 我要投稿 以下内容参考了 cocoachina 中的开发环境配置教程 http://www.cocoachina.com/cocos/20140529/8596.html ,我觉得里面的配置过程,不是很详细,自己在这篇博文的基础上完善了哈,有什么问题

2014-09-11 我来说两句 来源:gaoxin12345679的专栏
收藏 我要投稿

以下内容参考了 cocoachina 中的开发环境配置教程 http://www.cocoachina.com/cocos/20140529/8596.html ,我觉得里面的配置过程,不是很详细,自己在这篇博文的基础上完善了哈,有什么问题,可以留言交流。

前一段时间,学习android开发后,想想做做好玩的游戏玩玩,现在就学习cocos2d-x 3.2,想了解哈,这个游戏引擎……

学习的第一步,当然是配置开发环境了,不然干个鸟……

一、通用准备工作
1、安装Cocos2d-x 3.2
在Cocos2d官网上 下载,下载后解压缩。 2、安装Eclipse与Android SDKEclipse在其官网下载。 Android SDK 在Android开发者中心下载。 Eclipse是开发Android需要用到的IDE。这是个很牛的IDE,有许多插件让他变得三头六臂。要开发Android的程序,需要下载相关的插件,但如果每个插件要自己配置,会是很蛋痛的事情。 如果是新手,推荐使用:ADT Bundle。这是Eclipse+Android SDK的合体,所有的项目都已经帮你配置好了。最好使用ADT。
3、安装JDKEclipse需要 Java环境才能运行。如果事先没有安装Java环境,则会报错。 一般来说安装之后会自动配置好环境变量。如果还没有解决问题,请查找网络上关于JDK安装的攻略,很多的。 4、安装CDT插件这是个Eclipse的插件,用来支持Eclipse中C/C++语言的开发。 从Eclipse的官网下载,下载之后,将features和plusins这两个文件夹里面的内容复制到Ecplise安装目录下对应的文件夹之后就可以了。 5、安装NDK-r9d这是进行C/C++与Java混合编译的必要工具。记下下载之后解压到的目录,因为到之后的安装中会用到。 6、安装ANT-1.9.4Cocos的 Android开发需要用到它,所以下载下来安装好吧。 7、配置环境变量






二、PC环境下配置过程1、安装VS2012
网上还有很多其他下载地址。 贡献3个激活序列号:
YKCW6-BPFPF-BT8C9-7DCTH-QXGWC
RBCXF-CVBGR-382MK-DFHJ4-C69G8
YKCW6-BPFPF-BT8C9-7DCTH-QXGWC
2、安装python 2.7.6Cocos2d-x的安装程序是用phthon写的,所以需要这个软件。不要下载python3.0以上的版本,否则运行会出错。如果是Mac,那么天生就自带了。

3、进行开发环境配置以上的工作完成之后,就可以进行配置了。启动Windows的命令行(CMD)工具。进入Cocos2d-x 3.2的安装目录,执行:
 
  
  1. python setup.py
Cocos2d-x 3.2版本使用这个setup.py来安装,十分方便。执行之后会让你配置上面准备工作中所安装的:ANT、NDK、SDK等目录,把安装到哪儿去了填写进入就行。 4、建立自己的项目用setup.py配置好Cocos2d-x的环境之后,你的命令行中就会多如“cocos”的命令,新建项目将使用这个命令进行。示例:
 
  
  1. cocos new hello(项目名称)-p com.hello(包名字)-l cpp(项目类型) -d E:MyCocoscocos2d(目录)
新建的项目会把所有的源文件和库都拷到你的项目目录中。所以新建的项目文件会很大,有许多人怀疑这个的必要性,不过到你之后的开发中就会知道这种配置方法是对的了。 项目建立好之后,就可以开发了: A、进行VS2012的开发。找到你的项目目录下的:proj.win32,打开里面的解决方案就行。剩下的就是你的任务了。一般来说,直接就可以运行。 一般来说,在vs2012中把项目开发,编译,调试后,再移植到手机平台。 B、进行Android的开发。使用Eclipse中的项目导入,导入proj.android中的项目方案。导入之后,因为SDK的问题,一般无法启动。 这里要着重讲解哈: 1,在vs2012项目的工程目录下,例如(E:cocos2dmytestcocos2dcocosplatformandroidjavasrc)用XXXXmytestcocos2dcocosplatformandroidjavasrc 中的 org 目录覆盖 E:cocos2dmytestproj.androidsrc 中的 org目录。(解决android项目报错问题)2,windowscmd 终端中输入如下命令,编译项目编译时间有点长,稍等。编译完成后,生成 libcocos2dcpp.so在ADT,中 refresh ,就可以看到如下图 3,使用真机运行项目(开始我也是用的模拟机运行,app运行老是异常终止,后来在真机没有这种情况)。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读