目标:将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目录的结构之清晰,油然起敬:
以后也要整理成这样$_$ , Keep Working Hard.