文档章节

mac下cocos2d-x3.x Android配置以及一键运行打包

piggybear
 piggybear
发布于 2015/02/16 10:28
字数 316
阅读 4
收藏 0

(1)下载


1.android-SDK 地址是 http://developer.android.com/sdk/index.html

2.android-NDK 地址是 http://developer.android.com/tools/sdk/ndk/index.html

3. ant 地址是 http://ant.apache.org/bindownload.cgi
4.cocos2d-X3.x 地址是  http://www.cocos2d-x.org/download  

(2)配置环境变量


打开终端 输入 pico .bash_profile 回车

export ANDROID_SDK_ROOT=/Users/jonath/Desktop/android/adt-bundle-mac-x86_64-201$

export ANDROID_NDK_ROOT=/Users/jonath/Desktop/android/android-ndk-r9d

export NDK_ROOT=/Users/jonath/Desktop/android/android-ndk-r9d

export ANT_ROOT=/Users/jonath/Desktop/apache-ant-1.9.4/bin

export PATH=$PATH:$ANDROID_SDK_ROOT

export PATH=$PATH:$ANDROID_NDK_ROOT

输入完成后ctrl+x保存下,然后Y确定,回车,环境变量就配置好了(配置完需要重启一下电脑)


(3)创建cocos2x项目


1、 cd /Users/jonath/Desktop/cocos2d-x-3.2alpha0 

2、cocos2d-x-3.2alpha0 jonath$ ./setup.py 

3、source /Users/jonath/.bash_profile   (第一次配置环境运行,以后可以不运行刷新一下配置文件

4、./cocos.py new game -p com.test.app -l cpp -d /Users/jonath/Desktop/cocos2d-x-3.2alpha0/projects


(4)编译运行Android的项目


1、cd /Users/jonath/Desktop/cocos2d-x-3.2alpha0/projects/game
2、cocos run -p android -j 4

将手机连接到电脑就可以自动运行了 
apk包在 /Users/jonath/Desktop/cocos2d-x-3.2alpha0/projects/game/publish/android

(5) 总结

进入cocos2d-x3.x的目录下,运行cocos -h 查看帮助
进入cocos2d-x3.x的目录下的 README.md 查看帮助
以上的路径根据自己的电脑换成自己的就行了





本文转载自:http://blog.csdn.net/aa294194253/article/details/37760855

共有 人打赏支持
piggybear
粉丝 3
博文 237
码字总数 37552
作品 0
西安
技术主管
【iOS-cocos2d-X 游戏开发之三】Mac下配置Android NDK环境并搭建Cocos2d-x环境并Eclipse正常编译运行Cocos2dX自带TestsDemo项目!

李华明Himi 原创,转载务必在明显处注明: 【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/636.html 大家都知道Cocos2d-X是个多平台支持的游戏引擎,那么当今最主流...

迷途d书童
2012/03/19
0
0
please define NDK_ROOT

刚开始学习cocos2d-x,第一步必须是把环境变量配置好。关于sdk ndk的下载都挺简单,就不加整理了。依据网上找的一些资料,进行如下配置 1.设置环境变量, 即在终端窗口编辑 sudo vi ~/.bas...

萌神明明
2014/03/30
0
0
Cocos2d-x 3.x 全平台(Android,iOS)新手开发配置教程攻略

自己写的博客:http://blog.sina.com.cn/s/blog732d16630101g445.html 以前只做过网页游戏(《古今东西》,www.ooplay.net),游戏也曾经开发过Android的手机版本,但自己写的引擎,当然也不...

雪儛
2014/06/16
0
0
《Cocos2d-x实战 C++卷》上线了-源码-样章-感谢大家的支持

《Cocos2d-x实战 C++卷》上线了 感谢大家一直以来的支持! 全面介绍Cocos开发技巧,采用Cocos2d-x3.2版本,并且详细介绍跨平台移植已经多平台发布细节。 · 各大商店均开始销售: 京东:htt...

智捷课堂
2014/12/01
0
0
【iOS-cocos2d-X 游戏开发之四】Cocos2dX创建Android NDK新项目并编译导入Eclipse中正常运行!

李华明Himi 原创,转载务必在明显处注明: 转载自【黑米GameDev街区】 原文链接: http://www.himigame.com/iphone-cocos2dx/645.html OK,上一节为童鞋们详细介绍如何在Mac系统下搭建Android...

迷途d书童
2012/03/19
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

咕泡-Factory设计模式笔记

个人感悟: 设计模式都是处理复杂问题的,如果问题本身很简单,使用设计模式反而累赘,增加了开发的复杂性 遇到最简单的情况,直接 new 如果创建对象的过程简单,但是需要匹配不同情况,返回...

职业搬砖20年
15分钟前
0
0
Java中的锁分类

在读很多并发文章中,会提及各种各样锁如公平锁,乐观锁等等,这篇文章介绍各种锁的分类。介绍的内容如下: 公平锁/非公平锁 可重入锁 独享锁/共享锁 互斥锁/读写锁 乐观锁/悲观锁 分段锁 偏...

Funcy1122
23分钟前
0
0
Ansible随机数

想为你的Ansible剧本取一个随机数?还想在接下来的运行中保持系统的等幂性?这里有一个答案。 假如,你要为一大批服务器设置cron任务,却不想让它们同时启动,你可以这样设置分钟数: minute...

大别阿郎
33分钟前
0
0
SpringCloud之服务注册中心Eureka

本系列介绍的配置均基于 Spring Boot 2.0.1.RELEASE 版本和 Spring Cloud Finchley.SR1 服务注册中心 Spring Cloud 已经帮我们实现了服务注册中心,我们只需要很简单的几个步骤就可以完成。 ...

熊小飞呀
今天
7
1
“Comparison method violates ...”异常的再现方法

前提条件:JDK8 代码: import java.util.ArrayList;import java.util.Collections;import java.util.Comparator;import java.util.List;public class Test { public stat......

hunterli
今天
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部