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

当我们在Windows下使用Visual Studio开发好Win32平台的游戏程序后。我们须要把它们移植到不同的平台上。Cocos2d-x支持非常多个平台。然而,我们不可能介绍所有平台的移植。

我们总结了眼下业界流行的三个平台:Android、iOS和Windows Phone 8,我们介绍Android平台下移植相关工作。


环境配置成功之后,我们就能够进行交叉编译了,能够进行交叉编译的方法有非常多。可是最为方便的是Cocos2d-x 3.0之后提供的Cocos工具(位于< cocos2d-x安装文件夹> oolscocos2d-consolein下)。使用该工具能够做非常多事情,我们曾经使用它创建过Cocos2d-xproject。如今我们使用它进行交叉编译、打apk安装包和安装apk到设备或模拟器上。


首先通过DOS进入到要编译的project的根文件夹下,如图所看到的,输入“cocos run -p android”命令,当中的MyGame是我们的project根文件夹,然后回车開始运行。假设一起都顺利化会出现以下的结果。



命令行交叉编译



 命令行交叉编译成功

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


很多其它内容请关注最新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课堂微信公共平台

原文地址:https://www.cnblogs.com/gcczhongduan/p/5180484.html