昨天我们说了今天我们来做安卓的移植, 但是很抱歉, 今天头疼的厉害, 所以我就简单的讲讲, 详细的视频我已经放到百度网盘了, 是上次录制的, 有需要的朋友可以下载看看
算了, 我还是说一次吧( 感觉头疼死了)
首先, 我们安装Python, Cygwin, jdk, adt, ndk
然后配置好环境变量:
a) D:\cygwin\bin;
b) C:\Program Files\Java\jdk1.7.0_45\bin;
c) D:\Python27;
然后我们用编辑软件打开.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, 载入我们的工程
然后我们
然后我们再导出它就可以了
好了, 安装包就生成完成了, 我们可以把它安装到手机上体验了, 好了, 今天确实太累了, 头痛, 大家也早点休息吧, 身体是革命的本钱, 想起明天还要加班就觉得泪崩了