前端之家收集整理的这篇文章主要介绍了
cocos2dx 3.0 beta android环境配置,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
@H_
502_0@cocos2dx 3.0 beta android环境配置
1.安装前要准备的软件
a.cocos2dx 3.0 beta 下载地址: http://cdn.cocos2d-x.org/cocos2d-x-3.0beta.zip
b.adt(google整合的android开发环境) 下载地址:http://developer.android.com/sdk/index.html
c.ndk 下载地址:http://developer.android.com/tools/sdk/ndk/index.html#Downloads
d.java 下载地址:http://www.java.com/zh_CN/download/manual.jsp
f.python 下载地址:http://www.python.org/download/
2.安装
a.cocos2dx 3.0和adt和ndk直接解压就可以了,本文解压在g盘下
b.安装java是adt需要使用
c.安装python是cocos2dx创建项目使用的
3.设置环境变量
a.
添加 JAVA_HOME 指向 java安装目录
b.
添加 NDK_ROOT 指向 ndk目录
c.把java和python的可执行目录
添加到path
4.创建第一个cocos2dx项目
打开cmd后运行下面这条命令,会弹出一个对话框
python G:\cocos2d-x-3.0beta\tools\project-creator\create_project.py
projectname是项目目录
名称
packagename是android apk使用的包名
projectpath可以
自定义项目路径
lauguage可以选择项目的语言,默认是c++
5.编译android
打开cmd后运行下面这条命令,等待3-10分钟就可以编译完成(改为自己的项目目录)
python G:\项目目录\proj.android\build_native.py
6.配置adt
adt需要
添加两个变量
1. Eclipse->Preferences->General->Workspace->Linked Resources 点击 New
添加一个变量名 COCOS2DX 指向cocos2dx目录
2.Eclipse->Preferences->C/C++->Build->Environment点击Add
添加一个变量名 NDK_ROOT指向ndk环境变量
添加这两个变量后,就可以把proj.android导入到adt中,运行即可
如果发现程序运行后闪退,
解决方案在这里: http://www.cocoachina.com/bbs/read.
PHP?tid=180507
7.如何开发android平台的cocos2dx
官方使用vs2012,确实vs2012也很好用,还省心省力,如果自己弄eclipse+cdt环境麻烦
本人一般是先用vs2012测试通过了,然后编辑proj.android\jni\Android.mk这个
文件
LOCAL_SRC_FILES := hellocpp/main.cpp \
../../Classes/AppDelegate.cpp \
../../Classes/HelloWorldScene.cpp
按照格式把那些cpp
文件全部
加上来,再运行一下那个build_native.py脚本就可以
生成android的apk了
(以前在网上找到不用手动
添加的,会
自动循环加入cpp
文件的,麻烦知道的同学告知一下,谢谢)
8.总结
proj.android下有个README.md
文件,还有网上说装cygwin的,还有很多很多的
文章都试过了,都编译不出来。。。。