cocos2dx 3.0 android windows环境搭建

2 篇文章 0 订阅
1 篇文章 0 订阅

主要介绍cocos2dx 3.0环境的设置以及android的环境搭建在WINDOWS上面编译

 

 

1、下载cocos2d-x 3.0正式版


http://www.cocos2d-x.org/download

2、下载android的sdk以及ndk
http://developer.android.com/sdk/index.html


(注意:cocos2dx 3.0用的android sdk支持android 2.3.3及以上的,android NDK 要下载r8e及以上的版本)

我用的版本:

SDK:2.3.3版本

NDK:android-ndk-r9d


3、下载ant
http://ant.apache.org

(注:cocos2d-x的环境变量配置需要用到ant,主要是android需要使用到它)

4、下载python 2.7.6(不要下载python3.0以上的版本,建议用32位的,我试过用64位的,编译不过)
https://www.python.org/download/releases/2.7.6/

 

5、下载JDK

 

http://www.oracle.com/technetwork/java/javase/downloads/index.html?ssSourceSiteId=otnjp


搭建环境

添加环境变量:(计算机->属性->高级系统设置->环境变量->新建)

 

NDK_ROOT   

E:\android\android-ndk-r9d-windows-x86\android-ndk-r9d

 

ANDROID_SDK_ROOT

E:\android\adt-bundle-windows-x86-20140321\adt-bundle-windows-x86-20140321\sdk

 

ANT_ROOT

E:\android\apache-ant-1.9.4

 

JAVA_HOME

C:\Program Files (x86)\Java\jdk1.7.0_09\bin

 

PYTHON_ROOT

C:\Python27

 

 

 

这样环境变量就搭建好了

 

打开命令窗口:CMD

cd 到你的cocos2d 3.0目录下

比如我的是:cd E:\2DEngine\cocos2d-x-3.0\cocos2d-x-3.0

 

输入

python setup.py
 
这句是为了配置好cocos的环境变量
 
 
 
 
接着键入: cd ./build 回车
跟着键入:python android-build.py 回车
 
 
 

 

跟着编译3.0自带的案例程序:cpp-empty-test

 

键入:python android-build.py -p 10 cpp-empty-test

 

(注:10 表示android版本为2.3.3,一定要10以上)

 

 

编译完后,在这个项目的cocos2d-x-3.0\tests\cpp-empty-test\proj.android\libs\armeabi目录下就有一个libcpp_empty_test.so文件

这时说明C++部分已经编译成功了,下面是java部分

 

接着把cocos2d-x-3.0\cocos\2d\platform\android\java\src下的org目录下的文件,拷贝到cocos2d-x-3.0\tests\cpp-empty-test\proj.android\src目录下

 

打开eclipse,导入cocos2d-x-3.0\tests\cpp-empty-test\proj.android

 

 

 

右键->Run As -> Android Application

在cocos2d-x-3.0\tests\cpp-empty-test\proj.android\bin就有CppEmptyTest.apk文件了,把它装在你的android机器上就能运行出

 

 

成功!

 

写这篇文章是为了大家少走弯路,有好的建议或疑问可以提出来,共同进步,共同解决问题!

转载希望注明出处,也是对小弟的一种鼓励,谢谢!

http://blog.csdn.net/unity3d_cocos2d

 

Unity3D&Cocos2D联盟群:203339818                                                                                                  

 

 



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值