cocos2dx-3.2 环境配置

一、软件

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 FilesJavajdk1.6.0_22

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

.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar

注意,要在前面加.;

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

;%JAVA_HOME%in;%JAVA_HOME%jrein

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

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

如:D:Javaapache-ant-1.8.4-binapache-ant-1.8.4 in
3、把;%ANT_ROOT%加到你系统的Path目录中去。

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

Python配置:

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

SDK配置:

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

D:android-sdk-windows ools; D:android-sdk-windowsplatform-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

原文地址:https://www.cnblogs.com/ycclmy/p/4286296.html