码迷,mamicode.com
首页 > 移动开发 > 详细

【Cocos2d-x 3.0】游戏开发之android交叉编译

时间:2014-07-19 18:31:19      阅读:307      评论:0      收藏:0      [点我收藏+]

标签:cocos2d-x   游戏开发   android   交叉编译   

作者:Senlern

转载请注明,原文链接:http://blog.csdn.net/zhang429350061/article/details/37959489

在上一篇文章我分享了如在win32下配置环境搭建工程,没有看的童鞋请先看下这篇文章bubuko.com,布布扣http://blog.csdn.net/zhang429350061/article/details/37958275


-----------------------------------------下载JDK配置环境变量---------------------------------

下载网址:http://www.oracle.com/technetwork/java/javase/downloads/index.html

安装成功之后需要配置系统环境变量:

新建变量:CLASSPATH     值为:.

bubuko.com,布布扣

新建变量:JAVA_HOME  值为:JDK的实际安装路径

bubuko.com,布布扣

在path中新加入%JAVA_HOME%\bin;(注意最后的分号

bubuko.com,布布扣


------------------------------下载NDK配置环境变量---------------------------

下载地址:http://developer.android.com/tools/sdk/ndk/index.html

下载完成之后是个压缩包,解压即可。

新建变量:NDK_ROOT  值为:你解压的路径附近进去就好了

 bubuko.com,布布扣


---------------------------开始命令行编译android工程------------------------

首先在cmd中先cd到你工程的E:\MyGame\proj.android中,然后直接运行build_native.py脚本

bubuko.com,布布扣

我们看到下面输出了Select NDK toolchain version was 4.8 !太棒了!接下来就是漫长的编译过程了bubuko.com,布布扣

接着会有如下的输出:

bubuko.com,布布扣

编译完成之后是这个样子的:

bubuko.com,布布扣

恭喜!大功告成bubuko.com,布布扣

--------------------------------------工程导入Eclipse,在自己android手机上跑起来---------------------------------------

我们直接使用一个整合的ADT,里面有eclipse和android的SDK,下载地址:http://developer.android.com/sdk/index.html

下载解压之后我们打开eclipse文件夹里面的eclipse.exe启动Eclipse。

启动之后点击File->New->Project:

bubuko.com,布布扣

然后选择Android Project From Existing Code:

bubuko.com,布布扣

然后在Root Directory中选择你工程的proj.android目录,点击Finish

bubuko.com,布布扣


等等,是不是工程名字处有一个红色的叉号,貌似是有错误,怎么办呐??bubuko.com,布布扣哈哈,这么办:

项目工程处右键,选择Import:

bubuko.com,布布扣

然后选择下图显示的选择项:

bubuko.com,布布扣

然后在Root Directory中选择如下路径(自己参考自己的路径设置):

注意:下面的Project中只选择第一个就可以,其它的不选,你可以先在右侧的按钮中选择Deselect All,然后在单独选择第一个,然后Finish

bubuko.com,布布扣

是不是错误没有了,就是这么神奇bubuko.com,布布扣


现在我们就可以跑在自己的android手机上了,在工程处右键选择如下图:

bubuko.com,布布扣

然后会弹出一个选择手机的框框,双击即可:

bubuko.com,布布扣

此时我们可以看到Console下面的输出:

bubuko.com,布布扣

是不是现在你的游戏已经在你的手机上跑起来了???!!!bubuko.com,布布扣bubuko.com,布布扣bubuko.com,布布扣

最后再给大家透露一个小知识,如果你想在logcat中只查看cocos2d-x的debug输出,你可以点击这个绿色的加号:

bubuko.com,布布扣

然后这么设置:

bubuko.com,布布扣

然后就是酱紫:bubuko.com,布布扣

bubuko.com,布布扣

OK!是不是这样查看debug信息方便多了!

----------------------------------------备注------------------------------------

能力有限,欢迎交流,如有指正,不胜感激!(大家帮忙顶一下bubuko.com,布布扣


【Cocos2d-x 3.0】游戏开发之android交叉编译

标签:cocos2d-x   游戏开发   android   交叉编译   

原文地址:http://blog.csdn.net/zhang429350061/article/details/37959489

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!