cocos2dx v3.0 正式版 搭建环境 创建项目 运行到android

4.23吧,cocos终于放出了3.0正式版,我也看了看一些关于搭建环境和跨平台运行的帖子,各有千秋,所以我也在这里,把我个人的一些心得写下来,供广大的猿们参考,希望能够帮到一二。

首先做些准备工作,下载一些所必须的

下载cocos2dx v3.0 传送门在此 http://www.cocos2d-x.org/download/version#Cocos2d-x(发布日期为Apr.23,2014的这个,大小252m左右)

下载ANT 传送门在此 http://download.csdn.net/detail/liu378606/7280269 (感谢群友杭州-中文提醒,刚刚不上来,,,,,,惭愧啊,只上传了,忘了把链接发过来)

下载android sdk 传送门在此 http://developer.android.com/sdk/index.html(这个包里集成了eclipse和android sdk以及一些必备的东西。稍后我会把一个独立的sdk安装程序上传上来,有兴趣的同学可以去下载,搞一搞。PS:我就是独立的eclipse和sdk。折腾中略有辛酸,哇咔咔~~~)

过大,传不到csdn上,百度网盘连接在此 http://pan.baidu.com/s/1sjuGyJF

下载NDK 传送门在此 http://developer.android.com/tools/sdk/ndk/index.html (根据自己的系统去下载)

下载python 2.7 传送门在此 https://www.python.org/download/releases/2.7.6/ (一定用2.7,否则会有问题,稍后解释)

ant的包,我稍后和sdk一起共享。

这些下载完了, 改解压的解压。尤其重要的一点路径绝对不能有中文,不能有空格!切记!

下边是我的文件存放情况

cocos和ndk放到了一起,注意看文件路径

这是sdk和ant。根据个人喜好和具体情况放吧,还是注意看路径(这是刚刚把文件改到这个路径,之前路径是在program files里,有空格)


好了,接下来进入到3.0的根目录下看看。


下边开始配置一些变量。

开始->运行->cmd,然后他就跳出来了


将3.0目录下的setu.py拖入


敲回车。(我这是配置完毕以后的运行结果)


如果没有配置这些变量环境,它会依次检测,并让你录入路径(直接拖拽就好)下边依次上图

not find NDK_ROOT


not find ANDROID_SDK_ROOT 方法同上,拖入


not find ANT_ROOT 继续拖入 ANT这里要吧再下一层的bin拖进去,编译的时候会找ant.bat,找不到的话就会中断编译


敲回车后如下


然后关闭该窗口,让这些变量生效。重新打开cmd。


下边,我们来使用命令行创建一个新的项目,并把项目存放到我们创建的projects文件夹下

手动输入一下内容

cocos new Hello -p com.hello.org -l cpp -d d:cocos2d-x\cocos2d-x-3.0\projects

(最后-d后边多用tab(Q左边那个键),用过后你就会发现tab很神奇)红色部分是需要你根据你的实际情况修改的部分

指定目录那里应该可以拖入,我还没试,,,,,

都打完后敲回车,他就会帮你在 3.0里的projets里创建一个名为hello的新项目

创建完成图


我们 的新项目


至此,新项目创建完毕。

下边我们来运行一下看看效果

在cmd窗口中,进入Hello的目录下。如图:


然后回车,输入 cocos run -p win32

 

敲回车,它自己会调用vs进行编译,然后,你就发现,你没有打开vs就完成了运行。

编译时间,略长,略长,略长,,,,,,

正在编译图


完成后,窗口就会自己弹出来。=。=  在等图,,,,

好吧,这就是3.0 helloworld的样子


在pc上运行出来了嘢,那怎么运行到手机上呢?


在cmd里边输入 如下命令

cocos run -p android -j 4 --ap 14 (红色为api等级,根据自己的情况修改)


敲回车,就会再编译,,,,,,

=。=  刚才在拖拽ant路径的时候,少了一级,以至于没有找到ant.bat  如图


正在编译图


这个编译也略长,,,,,

编译完成图


看到success了吧~,这说明成功了,再看看你的手机或者模拟器,是不是又看到了cocos的helloworld。

骚等下,我把手机上的图也发上来。

=。= 杯具,惊然不知道怎么截屏了,跪求指导的同学所以下,我的手机是魅族MX一代,最老的那个,系统是flyme 了指导的同学留言说一下,谢谢

借助豌豆荚,截个图


嗯,好了,到这就结束吧,哇咔咔~

我感觉还算细致,如果还是有问题的同学请留言或联系我都行,时间充裕的话,帮你解决问题,哈哈偷笑

QQ:378606302


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值