1、软件
Xcode;
Ant,apache-ant-1.9.4-bin.tar.gz;
Jdk,jdk-8u45-macosx-x64.dmg(有的mac系统上没有自带);
Ndk,android-ndk-r10d-darwin-x86_64.bin;
Sdk,android-sdk.zip
2、安装步骤
注意:PATH为环境变量,添加到其中的路径,可以在终端中直接运行该路径下的可执行文件。export命令可以直接查看当前所有环境变量。
1)安装xcode,在mac的App Store里面下载安装。
2)若~/.bash_profile不存在,则第一个方法可以直接到cocos2d-x官方提供的源码目录下,执行./setup.py,即可生成该文件,并自动写入COCOS_CONSOLE_ROOT变量并加入PATH;第二个方法就是自己touch .bash_profile建立该文件,然后输入添加3)-8)需要输入的内容,之后再到cocos2d-x官方提供的源码目录下,执行./setup.py,自动写入COCOS_CONSOLE_ROOT变量并加入PATH。
3)安装sdk,android-sdk.zip解压至根目录/cocos2d-x下,并进入终端输入vi ~/.bash_profile,按i,进入编辑模式,添加export ANDROID_SDK_ROOT=”/cocos2d-x/android-sdk”。
4)安装 ndk,android-ndk-r10d-darwin-x86_64.bin拷贝至根目录/cocos2d-x下,并进入终端,cd到根目录/cocos2d-x下,输入chmod 777 android-ndk-r10d-darwin-x86_64.bin修改其文件属性,然后./android-ndk-r10d-darwin-x86_64.bin执行此文件,自动进行解压。解压完成后,输入vi ~/.bash_profile,按i,进入编辑模式,添加export NDK_ROOT=”/cocos2d-x/android-ndk-r10d”。
5)安装jdk,双击jdk-8u45-macosx-x64.dmg即可安装。
6)安装Ant,apache-ant-1.9.4-bin.tar.gz解压至根目录/cocos2d-x下,并进入终端输入vi ~/.bash_profile,按i,进入编辑模式,添加export ANT_ROOT=”/cocos2d-x/apache-ant-1.9.4/bin”。
7)此时可以进入cocos2d-x的源码目录下,./setup.py查看上述配置的ndk,sdk,ant的路径是否正确。
8)在.bash_profile文件末尾加上如下两行
export PATH=$PATH:$ANDROID_SDK_ROOT
export PATH=$PATH:$NDK_ROOT
export PATH=$PATH:$ANT_ROOT
export PATH=$PATH:$ANDROID_SDK_ROOT/tools
若需要设置COCOS2DX_ROOT变量,则在文件中继续添加
export COCOS2DX_ROOT=/Users/sunruifeng/HCWorkspace/Project/cocos2d-x
(路径根据自己所使用cocos源码目录确定)
将环境变量全部添加到系统PATH变量里来,最后保存文件。重启终端后就可以在任意目录下执行ant,sdk,ndk的命令了。
以上步骤完成后,mac下的开发环境就搭建好了。
本文中涉及软件下载地址:
链接:https://pan.baidu.com/s/1CslV7mk2EdgjktjGXgPecg
提取码:vhb2