构建cocos2d-x 的android项目(cocos2d-2.0-x-2.0.4)

开发环境:

      windows7ADT Bundle、Cygwin

      其中ADT Bundle是一个集成了eclipse和adt等完整的Android开发环境。

      官网介绍:

     

ADT Bundle 地址

  Cygwin 安装方法(注意:选择组件包的时候要安装gcc等工具)

步骤:

  1. 修改生成android工程的脚步文件create-android-project.bat,设置好相关工具的路径。

上述几个路径配置根据自己开发环境中相关工具的具体路径修改。


2.  创建android项目

           运行create-android-project.bat文件,根据其向导输入包路径和项目名称(例如:Demo)。创建项目之后,在当前目录下会生成一个以项目名称命名的文件夹,此处为Demo。在Demo内有三个文件夹,Classes、proj.android、Resources,其中Classes中放置C++代码;Resources放置资源文件;proj.android中为android项目文件。


3.  修改Android.mk文件

打开proj.android中jni下的Android.mk文件。
在LOCAL_C_INCLUDES 项添加相应的目录。LOCAL_MODULE_FILENAME项的名字与Demo.java中导入的库名是相应System.loadLibrary("game");如要修改,注意保证其一致性。即 lib+代码的库名为LOCAL_MODULE_FILENAME项的名字。其中$(LOCAL_PATH)对应的jni文件夹。

4. 生成库文件

打开Cycwin,切入到proj.android的工作目录下,cd /cygdrive/e/game/cocos2d-2.0-x-2.0.4/cocos2d-2.0-x-2.0.4/Demo/proj.android/  。
运行脚本文件生成库。./build_native.sh

5. 导入android项目。

打开eclipse,用Android Projec from Existing Code 的方式导入proj.android项目即可。


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值