您的位置:首页 > 移动开发 > Cocos引擎

cocos2dx apk编译环境搭建 不需要cygwin

2013-07-09 11:52 309 查看
1:首先去下载一个ADT吧

http://developer.android.com/sdk/index.html#download

ADT下包含了eclipse,如果已经有eclipse的,就要单独安装adt插件了。

2:下载NDK

http://developer.android.com/tools/sdk/ndk/index.html

3:cocos2dx自然是少不了的

http://cocos2d-x.org/projects/cocos2d-x/wiki/Download

4:打开ADT下的eclipse,导入cocos2dx的android工程

如果是新建的项目,需要自己生成android项目。不会生成的就拷贝testcpp的吧,把里面的相关的名字改成你自己项目的。

.mk里面也要配置.耐心点,很简单的。

5:配置好android sdk,sdk都在下载的adt下了



6:配置C++的环境变量

COCOS2DX=${ProjDirPath}/../../../../

NDK_ROOT=D:\android\android-ndk-r8e

NDK_MODULE_PATH=${ProjDirPath}\..\..\..\..\;${ProjDirPath}\..\..\..\..\cocos2dx\platform\third_party\android\prebuilt\;

不会写相对路径就写绝对路径吧

${ProjDirPath}\..\..\..\..\; 是cocos2dx的根目录



7:配置编译命令

${NDK_ROOT}/ndk-build.cmd

使用了前面定义的环境变量NDK_ROOT



8:配置项目属性,编译选项

使用ndk-build.cmd

和项目的jni关联







9:编译路径包含,下面没有就增加

${COCOS2DX}/samples/Cpp/mota/proj.android/jni

${COCOS2DX}/cocos2dx

${COCOS2DX}/cocos2dx/include



稍后上图

可以开始编译啦。

最关键的是android.mk

不会写的看例子

里面的包含路径可以写通配符 比如:

LOCAL_SRC_FILES := hellocpp/main.cpp \

../../*/*.cpp \

如有转载,请注明出处,谢谢合作。
http://blog.csdn.net/atomom/article/details/9280041
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐