cocos2d环境部署

系统环境:win8.1

开发环境:vs2013、eclipse ps:最好用vs2012不知道为什么\cocos2d-x-3.0\build\cocos2d-win32.vc2012.sln用vs2013编辑报错

所需安装:

python2.7.3 用来执行python命令 下载地址http://www.python.org/download/releases/2.7.3/ ps:3.0以上的不好使千万不要追求高版本

cocos2d-x 3.0 下载地址http://cocos2d.cocoachina.com/download

以下是Android需要:

JAVA JDK

Android SDK:直接在android官网下载其中包含一个eclipse和android sdk安装好jdk并且配置好环境变量直接就可以用

NDK:为了使用c++/c进行android开发

Apache-ANT:用来打包成apk

步骤:

1.安装python2.7.3

设置环境变量:我的电脑->属性->高级系统设置->高级->环境变量

找到Path在最后加上C:\Python27记得加;分割;C:\Python27就对了 ps:需要检查一下环境变量Pathext中是否有.PY没有加上

然后打开cocos2d-x 3.0运行setup.py ps:这也是在配置环境变量COCOS_CONSOLE_ROOT只不过我们不用手动配置了,如果你移动了cocos2d-x 3.0的文件夹记住在执行一下

然后打开控制台测试一下输入python,如下图为正确

这样WIN32的环境已经部署好,输入cocos new firstCpp(项目名称)-p com.boleban.www(包名字)-l cpp(项目类型) -d D:\FirstCpp(项目存放路径)来生成一个工程

cocos new firstCpp -p com.boleban.www -l cpp -d D:\FirstCpp这是一个完整命令也可输入cocos new -h参看帮助,打开文件找到proj.win32\*.sln用VS打开即可

2.部署android

添加环境变量 
变量名:ANDROID_SDK_ROOT

变量值:D:\adt-bundle-windows-x86_64-20130219\adt-bundle-windows-x86_64-20130219\sdk(sdk存放路径)

变量名:ANT_ROOT 

变量值:D:\apache-ant-1.9.4-bin\apache-ant-1.9.4\bin

变量名:NDK_ROOT 

变量值:D:\android-ndk-r9d-windows-x86_64\android-ndk-r9d

然后运行proj.android\build_native.py

打开eclipse导入这个文件夹,会报错找不到org.cocos2dx.lib,项目名右键Build path->Link Source找到D:\cocos2d-x-3.0\cocos2d-x-3.0\cocos\2d\platform\android\java\src然后Folder Name改一下不要在叫src了

使用虚拟机运行记住要把Use Host GPU选上,因为模拟器不支持OpenGL ES 2.0

 

这样android也配置好了

补充:可用Dos进入项目路径如D:\FirstCpp\firstCpp使用命令编译程序cocos run -p android -j 4或win32

编译后的结果在项目文件bin中

 

 

参考地址:http://www.cocos2d-x.org/docs/catalog/zh ps:官方部署指南包含Mac、Win各种平台部署可重点看一下,不知道为什么指南中所说的可视化工具create_project.py下载的cocos2d3.0中没有

 

posted @ 2014-05-12 15:47  东方小花猪  阅读(468)  评论(0编辑  收藏  举报