Windows下创建Cocos2d-X的Android项目并不复杂,关键是要改几个环境变量
一、进入Cocos2d-X主目录修改“create-android-project.bat”
大家都知道要点击“create-android-project.bat”生成新项目,但在运行生成向导之前你应该根据你的环境做一些改动。
为了适应我的配置环境,我在create-android-project.bat里改动一些设置。
set_CYGBIN=D:\cygwin\bin
这是Cygwin bin的路径
set_ANDROIDTOOLS=D:\android\android-sdk-windows\tools
这是android sdk tools的路径
set_NDKROOT=D:\android\android-ndk-r8e
这是ndk的根目录
现在你就可以运行“create-android-project.bat”来创建一个android项目:
进入cocos2d-x的根目录,双击create-android-project.bat,输入项目的名称以及target id。这个很简单,不再重复
二、修改新修项目的“build_native.sh”
将你的项目复制到你喜欢的地方,然后在编译C++代码之前先修改“build_native.sh”中的一个目录项
将COCOS2DX_ROOT="$DIR/../.."改为你自己的Cocos2d-X根目录
即改为 COCOS2DX_ROOT="/cygdrive/d/cocos2d-2.1rc0-x-2.1.3"
注意是cygwin目录格式!
三、在cygwin中运行“build_native.sh”编译C++代码
四、把项目移入到eclipse
运行你的eclipse,点击 File->New->Project->Android Project,导入项目
当然你也可以先导入项目再进行第二、三步!
五、编译java代码并运行
右击项目并选“Build Project”