cocos2dx 3.1.1 win8+eclipse环境下android游戏开发环境搭建

最近又开始看cocos2dx,之前2.x版本的时候都是在linux下进行开发,主要是为了不安装cygwin,如今新版ndk能够不依赖cygwin进行编译了,因而将开发环境移到了windows下,(ps.实际上是换了新电脑装了正版win8想体验体验),写篇博客记录一下。html

首先所须要的一些文件:java

1.cocos2D-X-3.X.ZIP 能够到官网下载到,我使用的是cocos2d-x-3.1.1.zippython

官网地址:http://cn.cocos2d-x.org/linux

2.python-2.x 能够到python官网下载,我是用的是python-2.7.7android

官网地址:https://www.python.org/apache

3.apache-ant 这个貌似cocos2d-x-3.1之后就不须要了,自带了windows

4.adt-bundle-windows 能够到android官网下载到,里面包含了eclipse以及开发须要的sdkeclipse

官网地址:http://developer.android.com/index.htmlspa

5.ndk 这个百度一下处处都有orm

第一步,安装python,安装过程当中建议勾选将其添加到path,由于这样在控制台能够很方便的使用

第二步,解压cocos2D-X-3.X.ZIP,在控制台中运行该解压后目录里面的setup.py,此时会提示缺乏sdk,将解压后的sdk路径粘贴进去便可,继续会提示缺乏ndk,一样将路径粘贴进去便可。继续便可安装完成。

安装完成之后直接在控制台输入cocos会出现如下信息,便可知道安装完成。




接下来就是新建一个项目,这里我就仍是以hellococos为例子:


cocos命令中new是新建一个项目后面跟项目名称,-l表示使用什么语言,-p表示所在的包,-d表示要生成的目录


生成完成之后,能够到你选择的目录下看到生成的结果:



这里咱们使用eclipse导入proj.android工程

导入之后会发现有一个错误,这是由于缺乏一个lib包



到cocos2d-x-3.1.1\cocos\platform\android\java\src目录,将下面的lib包导入便可



而后对项目进行编译运行,第一次编译会比较慢由于全部文件都要被编译一遍,能够连上手机也能够在eclipse里面的android虚拟机中运行。


第一次写这种博客,不太熟悉,后面将对开发中遇到的一些问题进行记录。