cocos2dX 移植安卓, 附带视频

昨天我们说了今天我们来做安卓的移植, 但是很抱歉, 今天头疼的厉害, 所以我就简单的讲讲, 详细的视频我已经放到百度网盘了, 是上次录制的, 有需要的朋友可以下载看看

下载视频


算了, 我还是说一次吧( 感觉头疼死了)


首先, 我们安装Python, Cygwin, jdk, adt, ndk

然后配置好环境变量:

a) D:\cygwin\bin;

b) C:\Program Files\Java\jdk1.7.0_45\bin;

c) D:\Python27;


接着, 我们打开Cygwin, 第一次会初始化, 然后会在Cygwin安装目录下的home里面生成一个和用户名一样的文件夹, 我们进去后会看到有这些东东:

然后我们用编辑软件打开.bash_profile, 在最后两行添加代码:

NDK_ROOT=/cygdrive/D/NDK
export NDK_ROOT



再到cocos2d-X的根目录找到create-android-project.bat, 依次在14, 18, 22行设置cygwin, adt, ndk的路径

 set _CYGBIN=d:\cygwin\bin

 set _ANDROIDTOOLS=D:\adt\sdk\tools

 set _NDKROOT=D:\NDK


到这里, 我们的初始化工作就做完了, 接着我们开始创建工程:


当显示这样的时候, 证明我们的项目创建成功了



接着再来, 我们把cocos2dX的代码和资源分别复制到Android项目里面

然后, 我们再把cocos2d-x-2.1.5-->cocos2dx-->platform-->android-->java-->src里面的org复制到cocos2d-x-2.1.5-->androidTestDemo-->proj.android-->src里面替换掉里面的org


我们打开安卓项目的Makefile文件



如果我们新添加了类, 就在local_src_files里面添加我们类的cpp文件

打开Cygwin, 进入我们创建的安卓项目里面的proj.android, 执行build_native.sh



然后请泡杯咖啡吧, 因为你将等待很久很久...


( 旁白: 我都困了)


大概有十多分钟吧, 编译终于完成了, 我们继续( 咳咳, 旁白妹子貌似真的睡着了尴尬)


我们打开adt, 载入我们的工程




然后我们





然后我们再导出它就可以了








好了, 安装包就生成完成了, 我们可以把它安装到手机上体验了, 好了, 今天确实太累了, 头痛, 大家也早点休息吧, 身体是革命的本钱, 想起明天还要加班就觉得泪崩了大哭

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值