声明:本文非原创,而是对以下的文章的一些整理:
一步一步了解Cocos2dx 3.0 正式版本开发环境搭建(Win32/Android)
Cocos2d-x 3.4环境搭建及apk发布调试之谜海归巢
Windows7 64位系统搭建Cocos2d-x 2.2.1最新版以及Android交叉编译环境(详细教程)Cocos2dx.3x入门三部曲-Hello Game项目创建(二)
cocos2d-x3.2 在Windows下打包Android平台APK
PS:本人电脑是win7 64位,用的是cocos2d-x 3.6。
准备工具
Cocos2d-x 3.x【我的版本是3.6】
Windows环境:
VS2012
Python-2.7
Android环境:
apache-ant-1.8.2-bin.tar.zip 【ANT】
Java JDK(版本:jdk-8u40-windows-x64)
adt-bundle-windows-x86_64-20121030  【集成了Android SDK与Eclipse】
Android-ndk64-r10b-windows-x86_64  【NDK】
cygwin2.738 native(本地版)
Windows环境搭建
1.安装vs2012
如果是msdn版是不用注册的,不过安装的时候记得先把系统日期先调到2012到2012年左右,否则会出现什么时间戳有问题,安装不成功。如果不是msdn版的就自己上网注册码。
java编译器ide最新版下载2.Python安装与环境配置
安装的时候使用默认安装方式即可,但是安装完毕后我们需要配置环境变量。
在我的电脑(右键)->属性->高级系统设置->高级选项卡->环境变量->系统变量中到Path 变量,并在其值中增加指向Python的环境变量。格式为 [Python安装路径]; 例如我的安装路径为F:\Python 2.7.8,即在path里添加“F:\Python 2.7.8;”【注意加上分号,分号是区分各个不同的路径的】。如下图:
配置完毕后可能要注销再重新登陆系统环境变量才会生效。
在下载完cocos2d-x后解压缩到磁盘上,并打开cocos2d-x文件夹到setup.py这个文件,运行,会出现控制台如下:
由于现在不配置Android环境,因此只需要一直回车即可,这时候这段python脚本会帮助我们设置cocos2d-x运行所需要的环境变量。继续注销……重新登陆……
在配置完这一切后我们打开CMD 运行cocos命令,1来检查整个开发环境是否搭建成功,2来可以熟悉下命令行,如果设置没问题的情况下会出现如下界面:
这里我们可以看到cocos.py这段脚本可以执行的一些命令,每个命令的作用上面也有介绍。
下面,我们来使用new 命令创建我们的项目:
这里举个例子,比如我要创建一个叫HelloWorld的项目,我们可以这么写 cocos new HelloWorld -p an
droid.package -l cpp -d firstProject。运行这条命令会在当前目录下生成一个叫firstProject的文件夹里面放着我们的项目。
解释一下,cocos new HelloWorld【项目名】 -p android.package【android下项目的包名】 -l cpp【编程语言】 -d firstProject【保存项目的目录】。
出现下图证明新建成功【这里我没有截图,借用一下别人的OTL】:
然后我们就可以在cocos2d-x-3.6文件夹看到新建的项目目录啦。
这个时候我们就可以用VS2012打开HelloWorld\proj.win32中的SLN项目文件进行愉快的编码和调试工作了。
HelloWorld右键设置为启动项目,选择“调试”->“开始执行(不调试)”,开始执行HelloWorld 项目。第一次编译运行的时间会比较久,完成后将会看到熟悉的HelloWorld界面。
至此在WIN32中的环境搭建以及调试发布就全部OK了下面我们来看Android部分。
Android环境搭建
Android编译环境需要用到JDK ,Andorid_SDK ,Android_NDK ,Ant与Android ADT bundle 【包含了Eclipse】。
其中除了JDK需要安装,其它的是绿版,直接解压即可。
1.安装Java并配置环境
a)想要成功配置Java的环境变量,那肯定就要安装JDK,才能开始配置的。
b)安装JDK 向导进行相关参数设置。如图:

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。