如何在Mac平台上搭建cocos2d-x开发环境
工具/原材料
cocos2d-x-3.12
Xcode
android-sdk
android-ndk
adt包
阿帕奇蚂蚁
方法/步骤
1.下载所需的开发包,并将它们全部解压缩到本地目录。下面的参考资料中列出了所需的开发包和下载地址。
我解压的目录是/Users/ryan/E/_develop,下面的路径设置都是基于这个目录。
2.cocos2d-x环境配置
打开控制台,进入cocos2d-x所在的目录/users/Ryan/e/_ develop/cocos2d-x-3.12,运行安装脚本:
python setup.py
安装时需要输入安卓NDK、安卓SDK、ANT的路径,分别输入以下路径:
/Users/Ryan/E/_ develop/Android-ndk-r 10d
/Users/Ryan/E/_ develop/Android-SDK
/Users/Ryan/E/_ develop/Apache-ant-1 . 9 . 7/bin
脚本执行后,根据提示运行以下命令,使环境变量生效:
来源/用户/ryan/。bash_profile
3.创建cocos2d-x项目
在控制台上运行create命令:
cocos new -l cpp -d ~/E?可可斯德莫
命令的结果是在~/E目录下创建一个cpp语言的cocos2d项目,项目名为CocosDemo。
进入CocosDemo目录,可以看到各种平台和语言的工程配置文件所在的目录proj.xxx。
4.使用Xcode开发调试cocos2d-x项目。
进入proj.ios_mac目录,打开CocosDemo。Xcodeproj项目文件,然后就可以使用xcode进行开发和调试了。
5.编译Android平台的apk安装包。
进入CocosDemo目录并运行编译命令:
cocos编译-p android
该命令将使用ANT编译打包Android平台的apk,配置文件为/users/Ryan/e/cocosdemo/proj . Android/build . XML。
如果出现错误:值错误:未知本地:UTF-8,
将下列环境变量添加到。bash_profile文件来解决这个问题。
导出LC_ALL=en_US。UTF-8
出口。UTF-8
编译后可以在/users/Ryan/e/cocosdemo/bin/debug/Android目录下找到apk文件。
6.使用ADT-Bundle开发和调试cocos2d-x项目。
打开ADT-Bundle并导入以下两个项目:
1、CocosDemo:
/Users/Ryan/E/CocosDemo/cocos2d/cocos/platform/Android/Java
2、libcocos2dx:
/Users/Ryan/E/CocosDemo/proj . Android
CocosDemo项目已自动与libcocos2dx项目关联。编译运行CocosDemo后,就可以使用ADT进行开发和调试了。