win8下面配置cocos2d-x的环境以及向android平台移植

大家好,今天学习了一下在win8下面配置cocos2d-x的开发环境,现在分享一下吧,如果有不准确的地方,请大家指出,谢谢!

需要的软件:

vs2012 

 adt Bundle(集成了eclipse和sdk) 

 ant 

  ndk  

 cocos2d-x 的源码

python

首先安装 vs2012 ,安装后安装 python ,安装python后将 python的目录添加进 环境变量中,如:

这样的话,python的环境变量就配置好了,可以在命令行下面执行 python命令 查看是否成功:

安装好后 下载cocos2d-x的源码,进入目录下面看到如下文件:,打开命令行,切换到 该目录下面执行 python setup.py 会有提示让你填写路径,直接enter就行,

,等待结束后,重新  打开命令行 执行cocos ,命令行会看到:就成功了。


然后下载 android相关软件,

配置 JDK (http://blog.csdn.net/majianjie/article/details/20851593),安装好后,看目录:,在环境变量中将ndk   cdt  ant 的环境变量添加进去(类似 添加 python变量),然后用 cocos new test  -p com.mjj.game -l cpp -d workspace 命令进行创建新的项目,用vs2012编译成功后 打开 eclipse ,将项目的pro.android  import进去,如图记住不要勾选 那个选项   ,当引入后会出现一个叹号,这时候右击项目->属性-》android,将右下角的红色错误 remove,然后将本项目\cocos2d\cocos\2d\platform\android\java\src目录下面的org文件夹拷贝到proj.android\src 下,覆盖原有的文件夹,这时候打开org-》cocos2d-x-》下面会多出一个lib文件夹,然后刷新项目,这时候应该就没有错误了,可以编译了 命令行切换到项目目录下面,执行cocos run -p win32    命令是用vs2012运行,执行cocos compile -p android  在android中编译,(这时候可能需要执行  cocos run -p android --ap 20  才会成功,好像版本的问题),如果你的项目有新的cpp文件,需要修改jni下面的 android.mk文件,将cpp文件的目录添加进去(切记)如图:

基本就是这些步骤,如果哪里有不周到的地方,可以联系我,留言就行。大家一起学习。晚安!

win8下面配置cocos2d-x的环境以及向android平台移植,,5-wow.com

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。