一、软件

1)VS2012(C++11特性在VS2012以上可以使用)

2)Cocos2d-x官网源码

3)JDK

4)NDK(3.2要用r9d版本,用了android-ndk-r8e报错了)

5)ANT

6)Python

7) eclipse

8) SDK

二、环境配置

JDK的配置:

  1. 在环境变量中设置JAVA_HOME,值为你的jdk安装目录

如: C:\Program Files\Java\jdk1.6.0_22

  1. 在环境变量中设置CLASSPATH,值为

.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar

注意,要在前面加.;

  1. 在环境变量Path结尾中添加设置,值为

;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

在cmd模式下输入  java  -version回车,看到输出说明配置成功。

ant的配置: 
1、解压ant的包到本地目录。 
2、在环境变量中设置ANT_ROOT,值为你的安装目录。

如:D:\Java\apache-ant-1.8.4-bin\apache-ant-1.8.4 \bin

3、把;%ANT_ROOT%加到你系统的Path目录中去。

在cmd模式下输入  ant  -version回车,看到输出说明配置成功。

Python配置:

1、把Python的环境加入到系统Path变量中,值如:“C:\Python27”

SDK配置:

1、在环境变量中设置ANDROID_SDK_ROOT环境,如

D:\android-sdk-windows\tools; D:\android-sdk-windows\platform-tools

2、把;%ANDROID_SDK_ROOT%加到你系统的Path目录中去。

NDK配置:

1、在环境变量中设置NDK_ROOT环境,如

E:\android-ndk-r9d

2、把;%NDK_ROOT%加到你系统的Path目录中去。

eclipse配置:

打开eclipse,点击window->perfernces->Android 在SDK Location配SDK路径。NDK 配NDK路径。

进入Cocos2d-x3.2根目录,在DOS下执行setup.py看看以上路径是否存在并正确配置,如果成功如下图:并且在用户环境变量下自动生成COCOS_CONSOLE_ROOT环境变量。

三、创建Cocos2d-x3.2新项目

输入 cocos new 项目名 –p 包名 –l cpp –d路径 回车就创建成功了 。

 
关于快速创建项目,从以前繁琐的创建方式变成现在快速的创建方式
进入要保存项目的目录中建一个文件,把txt文件命名为“create_project”格式变“txt”为“bat”
 
@echo off
echo =============Cocos2D-x新建项目==============
set /p name=输入项目的名称: echo 项目名为: %name% set /p pack=输入项目的包名: echo 项目包名为: %pack% echo 正在创建新项目... cocos new %name% -p %pack% -l cpp echo 创建完成.
pause
 
四、android环境编译
第一种:打开DOS命令窗口,进入新建工程目录
cocos compile -p android -j 4

第二种:运行项目目录下  proj.android-> build_native.py  如,Python build_native.py 生成完整 Android工程

两种方法没什么区别,只是第一种直接生成apk文件,都会生成Android工程必须文件, proj.android->libs->armeabi->libcocos2dcpp.so

现在就可以导进eclipse了。

参考:http://www.itnose.net/detail/6090401.html

cocos2dx-3.2 环境配置的更多相关文章

  1. Mac系统cocos2dx + android 开发环境配置

    Mac系统cocos2dx + android 开发环境配置 /****************************************************** 这遍文章主要转载自:htt ...

  2. cocos2d-x 3.0环境配置(转)

    cocos2d-x 3.0发布有一段时间了,作为一个初学者,我一直觉得cocos2d-x很坑.每个比较大的版本变动,都会有不一样的项目创建方式,每次的跨度都挺大…… 但是凭心而论,3.0RC版本开始 ...

  3. 【转】cocos2d-x windows开发环境配置

    声明:本教程在参考了以下博文,并经过自己的摸索后实际操作得出,本教程系本人原创,由于升级后的cocos2d-x有了一些变化,目前的博文还没有关于Cocos2d-x 2.2.1最新版搭建Android交 ...

  4. cocos2d-x v3.2环境配置(现在3.x版本号可以配置该)

     这里介绍的是Windows环境下的cocos2d-x配置. 前提: •Windows 7+ •cocos2d-x v3.2版本号(能够在http://www.cocos2d-x.org/down ...

  5. VMWARE + CENTOS在windows下配置cocos2d-x android开发环境

    VMWARE + CENTOS在windows配置cocos2d-x android开发环境 之前使用cygwin在windows开发android,后来使用了c++11特性,在cygwin中更新工具 ...

  6. cocos2d-x的初步学习二十一之iosandroid跨平台环境配置

    这篇文章中,我们将来构建下跨平台开发的环境配置,我自己也是参考了别人了文章,折腾了几个小时,尤其是android的配置相对麻烦些.... 参考自子龙山人:http://www.cnblogs.com/ ...

  7. cocos2dx系列笔记(2)- windows环境配置后续之 Android环境配置

    续上篇 对于想用cocos2dx来开发Android游戏的人来说,最痛苦的莫过于配置Android环境和之后的奇奇怪怪的编译失败问题.这是经历了多次成功与失败之后,血与泪的经验包,大家请收好.如果你有 ...

  8. cocos2dx系列笔记(1)- windows环境配置前篇

    cocos2dx升级之旅,请多指教~ 本篇是本人搭建cocos2dx-Windows 64位环境的配置说明,仅供参考. 开发准备 搭建环境肯定需要准备好所有工具,只有把工具都准备好了,才能撸起袖子干活 ...

  9. 【Cocos2D-x 3.5实战】坦克大战(1)环境配置

    前言: 最近课比较少,空闲时间比较多,一有时间就东想西想,想着想着就突然想到做手机游戏(android)了,学习下CoCos2d.看了一些CoCos2D的相关文档和教程,觉得是时候实战了,但是苦于没有 ...

  10. cocos2dx - android环境配置及编译

    接上一节内容:cocos2dx - 伤害实现 本节主要讲Android环境配置及编译 在第一节中setup.py的配置里,我们没有配置对应的ndk,sdk,ant的路径,在这里需要先配置好环境变量. ...

随机推荐

  1. JSON2 源代码

    /* json2.js 2014-02-04 Public Domain. NO WARRANTY EXPRESSED OR IMPLIED. USE AT YOUR OWN RISK. See ht ...

  2. 数往知来C#面向对象准备〈二〉

    面向对象(OOP→Object-Oriented Programming) 1.什么是面向对象? 一种分析问题的方式. 2.面向对象三大特征: 封装(隐蔽代码实现/复用/修改方便).继承.多态. 3. ...

  3. bzoj 1061 [Noi2008]志愿者招募(数学模型,MCMF)

    [题目链接] http://www.lydsy.com/JudgeOnline/problem.php?id=1061 [题意] 雇人满足每天至少需要的人数. [思路一] Byvoid的题解 clic ...

  4. CSS框模型(框模型概述、内边距、边框、外边距、外边距合并)

    CSS 框模型概述 CSS 框模型 (Box Model) 规定了元素框处理元素内容.内边距.边框 和 外边距 的方式. 元素框的最内部分是实际的内容,直接包围内容的是内边距.内边距呈现了元素的背景. ...

  5. [Hive - LanguageManual] Create/Drop/Grant/Revoke Roles and Privileges / Show Use

    Create/Drop/Grant/Revoke Roles and Privileges Hive Default Authorization - Legacy Mode has informati ...

  6. 数据结构(三)实现AVL树

    AVL树的定义 一种自平衡二叉查找树,中面向内存的数据结构. 二叉搜索树T为AVL树的满足条件为: T是空树 T若不是空树,则TL.TR都是AVL树,且|HL-HR| <= 1 (节点的左子树高 ...

  7. PC问题-可以PING通IP,PING名字不通,可以远程,但不能访问共享文件夹?

    问题现象:可以PING通IP,PING名字不通,可以远程,但不能访问共享文件夹? 问题原因:目标主机中NetLogon服务未启动. 问题处理:远程打开目标主机,“我的电脑-管理-服务-启动(改为自动) ...

  8. HDU 4884 TIANKENG’s rice shop (模拟)

    TIANKENG's rice shop 题目链接: http://acm.hust.edu.cn/vjudge/contest/123316#problem/J Description TIANKE ...

  9. Spring Named Parameters examples in SimpleJdbcTemplate

    In JdbcTemplate, SQL parameters are represented by a special placeholder "?" symbol and bi ...

  10. ASP.NET WebForm中前台代码如何绑定后台变量

    转载自 http://www.cnblogs.com/lerit/archive/2010/10/22/1858007.html 经常会碰到在前台代码中要使用(或绑定)后台代码中变量值的问题.一般有& ...