Mac下搭建android编译环境,编译cocos2dx

这里只说用android sdk和android ndk编译生成.so文件,能够编译出.so文件你已经完成了85%的工作,剩下的就是打apk包然后在模拟器或者真机上运行了。

一、下载相关包

1、android ndk,注意选择好平台,下载链接:http://developer.android.com/tools/sdk/ndk/index.html

2、android sdk,下载链接:http://ishare.iask.sina.com.cn/f/15442004.html

3、cocos2d-x,这个不多说了,自己去官网下最新版

二、设置相关环境

1、打开终端

2、检查java环境,输入 java -version,回车(如果显示command not found,那你就下个eclipse装下,你安装eclipse的时候就会提示让你安装java环境)

3、检查ant,ant -version,回车

4、设置相关环境变量,打开终端,输入pico .bash_profile,回车

 然后输入

export ANDROID_SDK_ROOT=你放sdk的上一层目录/android-sdk$

export ANDROID_NDK_ROOT=你放ndk的上一层目录/android-ndk$
export NDK_ROOT=你放ndk的目录
export PATH=$PATH:$ANDROID_SDK_ROOT
export PATH=$PATH:$ANDROID_NDK_ROOT
然后control+x,然后输入y,然后回车,然后重启终端
 
三、编译生成.so
1、打开终端cd进入cocos2d-x的helloworld的proj.android目录
2、输入./build_native.sh
 
如果前面没有出错的话,应该能生成.so,之后再说怎么用eclipse打apk包。
原文地址:https://www.cnblogs.com/mrblue/p/3108102.html