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
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
相关文章推荐
- cocos2dx 3.0 windows8下开发环境搭建搭建 不需要cygwin
- NDK环境搭建(Native Code的编译,不需要Cygwin)
- NDK环境搭建(Native Code的编译,不需要Cygwin)
- Cocos2dx3.0环境搭建并编译APK
- Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!
- window下搭建android和cocos2dx环境(无需cygwin)
- 搭建cocos2d-x-android环境 Windows XP3 + Eclipse + NDKR7(或ndkr7b)+COCOS2DX(没有用到cygwin和minigw)
- 基于 Android NDK 的学习之旅-----环境搭建[Eclipse ADT集成Cygwin编译]
- window下搭建android和cocos2dx环境(无需cygwin)
- Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!
- visual studio 2013上搭建arm交叉编译环境(三)Visual studio2013中Cygwin工程的建立
- Win10不需要Cygwin搭建大数据测试环境(2)-HBase
- cocos2d-x游戏发布交叉编译成安卓apk(一)环境搭建
- 【iOS-cocos2d-X 游戏开发之三】Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!
- Win10不需要Cygwin搭建大数据测试环境(4)---Hive
- android-ndk-r7b编译环境Cygwin工具搭建及配置
- Webrtc 系列之一: ubuntu 下webrtc的环境搭建 和编译为安卓APK
- Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目(转载)
- windows下搭建NDK+Cygwin编译环境…
- 基于 Android NDK 的学习之旅-----环境搭建[Eclipse ADT集成Cygwin编译]