cocos2d-x-2.1使用Xcode整合ios与android开发代码 - 过程记录

目标:将android代码文件整合到Xcode,统一用Xcode进行代码开发,一份代码可同时编译ios和android版本;

cocos2dx-2.1.0版本的整合操作比较方便:

首先建立Xcode项目,指定文件夹地址proj_addr;

打开终端,进入cocos2dx文件夹,运行create-android-project.sh(输入信息,文件路径此前已设置好)

进入cocos2dx目录下新生成的文件夹,将proj.android文件夹拷贝到proj_addr目录下,与Classes,Resources,ios,libs同级的目录

打开拷贝后的prog.android目录下的build_native.sh文件,修改COCOS2DX_ROOT的地址

COCOS2DX_ROOT = /User/username/Downloads/cocos2d-2.1beta3-x-2.1.0

在终端下运行build_native.sh文件,一切顺利的话,程序正常编译;

最后打开Eclipse ADT 导入proj.android项目文件,Link Source,连接设备,编译运行即可;

整合后的目录编译ios和android文件,就共用Classes文件夹和Resources文件夹了;

文件夹下布局: Classes/  ios/   libs/   Prefix.pch  proj.android/  Resources/  

 

再看看官方的sample目录的结构之清晰,油然起敬:

cocos2d-x-2.1使用Xcode整合ios与android开发代码 - 过程记录_第1张图片

 以后也要整理成这样$_$ , Keep Working Hard.

你可能感兴趣的:(cocos2d-x)