cocos2dx-2.x android编译环境搭建

3.x 变动很大,以后再说

 

 

Ndk7R就可以不用cyg了,那都是1年前的事情了,让可恶的CYG见鬼去吧

 

1、  Eclipse安装ADT,安android sdk ,下载解压 NDK。

 

2、导入cocos2dx 的android 的lib工程,

路径:cocos2dx-2.x/cocos2dx/platform/android/java

 

3、导入游戏工程。将c++代码拖入jni下

资源拖入assets下

 

 

4、查看游戏工程是否加入lib工程

方法:右键工程-->属性-->android


如果不是绿色钩钩,点他remove了再add一次就可以了。

 

5、配置NDK_BUILDER

         右键-->属性-->builders-->new 他一个

        

这个选第二个。

 

第一个红线,名字随意,反正能区分就可以

第二个红线,点browse file System,找到NDK里面的ndk-build.cmd

第三个红线,点browse workspace,找到游戏工程(需要编译的工程)

 

切换refresh选项卡


这个设置随意,主要意思是build了之后会产生新的东西,工程里面refresh一下才看的到,你怎么refresh都可以。但是因为生成的东西总在那么几个目录,我现在的设置就是指定那几个目录来refresh

 

然后environment选项卡


再new他一个,name就是图上,value是你cocos2dx的目录地址,还有Cocos2dx目录下面的cocos2dx\platform\third_party\android\prebuilt。多个路径分号隔开。

如果还有什么编译不过提示NDK_MODULE_PATH的,什么编不过,就找到这个文件的路径,加上去。

 

PS:这一步据说可以这么操作,没验证

在android.mk里面加

$(callimport-add-path, E:\Research\cocos2d\cocos2d-2.0-x-2.0.2)\


$(callimport-add-path,E:\Research\cocos2d\cocos2d-2.0-x-2.0.2\cocos2dx\platform\third_party\android\prebuilt)\


 

 

 

 

Build选项卡


这个主要是下面这坨,设计自动编译的东西。我喜欢手动的,就设置了这些

 

然后就可以愉快的编译了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值