Cocos移植到Android-通过命令行交叉编译打包

88231644 2014-11-13

当我们在Windows下使用Visual Studio开发好Win32平台的游戏程序后,我们需要把它们移植到不同的平台上。Cocos2d-x支持很多个平台,然而,我们不可能介绍全部平台的移植。我们总结了目前业界流行的三个平台:Android、iOS和Windows Phone 8,我们介绍Android平台下移植相关工作。


环境配置成功之后,我们就可以进行交叉编译了,能够进行交叉编译的方法有很多,但是最为方便的是Cocos2d-x 3.0之后提供的Cocos工具(位于< cocos2d-x安装目录>\tools\cocos2d-console\bin下),使用该工具可以做很多事情,我们以前使用它创建过Cocos2d-x工程,现在我们使用它进行交叉编译、打apk安装包和安装apk到设备或模拟器上。


首先通过DOS进入到要编译的工程的根目录下,如图所示,输入“cocos run -p android”命令,其中的MyGame是我们的工程根目录,然后回车开始执行,如果一起都顺利化会出现下面的结果。

Cocos移植到Android-通过命令行交叉编译打包
命令行交叉编译
Cocos移植到Android-通过命令行交叉编译打包
 命令行交叉编译成功

提示 指令执行的最后环节是安装apk包,在次之前要求,至少启动了一个模拟器或者是一个Android设备,模拟器的启动需要选中模拟器,点击Start按钮启动。

更多内容请关注国内第一本Cocos2d-x 3.2版本图书《Cocos2d-x实战:C++卷》
更多内容请关注最新Cocos图书《Cocos2d-x实战 C++卷》
本书交流讨论网站:http://www.cocoagame.net
更多精彩视频课程请关注智捷课堂Cocos课程:http://v.51work6.com
欢迎加入Cocos2d-x技术讨论群:257760386


《Cocos2d-x实战 C++卷》现已上线,各大商店均已开售:

京东:http://item.jd.com/11584534.html

亚马逊:http://www.amazon.cn/Cocos2d-x%E5%AE%9E%E6%88%98-C-%E5%8D%B7-%E5%85%B3%E4%B8%9C%E5%8D%87/dp/B00PTYWTLU

当当:http://product.dangdang.com/23606265.html

互动出版网:http://product.china-pub.com/3770734

《Cocos2d-x实战 C++卷》源码及样章下载地址:

源码下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1155&extra=page%3D1 

样章下载地址:http://51work6.com/forum.php?mod=viewthread&tid=1157&extra=page%3D1

欢迎关注智捷iOS课堂微信公共平台
Cocos移植到Android-通过命令行交叉编译打包

相关推荐

GoatSucker / 0评论 2019-12-22

技术老炮儿 / 0评论 2011-10-29