文档章节

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(Win32 Android Ios)

创建windows平台项目 一、 搭建windows开发环境 官网上显示cocos2d-x支持win7、winxp、vista系统但我只在win7上用过以下说明均是在win7系统上的编译器使用vs2010。 1、 安装vs2010 2、...

lying
2013/09/05
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

没有更多内容

加载失败,请刷新页面

加载更多

laravel 微信支付

1.composer加载laravel微信支付第三方文件 composer require "overtrue/laravel-wechat:~4.0" composer require simplesoftwareio/simple-qrcode 1.3.* //composer生成二维码文件 2.改confi......

vio小黑
32分钟前
1
0
学习设计模式——抽象工厂模式

1. 认识抽象工厂模式 1. 定义:提供一个创建一系列相关或互相依赖的对象的接口,而无需指定它们具体的类。 2. 组成结构: AbstractFactory:抽象工厂类,定义创建一系列对象的操作接口 Fact...

江左煤郎
32分钟前
2
0
ES6的let块级作用域和变量不可提升导致一个比较容易出现的错误

今天在写NodeJS代码的时候出现一个变量一直提示未定义,简化后的代码如下: let param = 1;{ console.log(param);} 就在想,不至于啊。不是继承上层的声明吗? 继续看下去,发现原来...

MKjy
38分钟前
2
0
50:nginx访问日记|日记切割|静态文件不记录日记和过期时间

1、nginx访问日记: 日记格式:在主配置文件nginx.conf里搜索log_format; [root@localhost_001 conf]# vim nginx.conflog_format combined_realip '$remote_addr $http_x_forwarded_for ......

芬野de博客
42分钟前
1
0
前后端正常交互的流程

1、评审阶段:产品召集前后端进行需求评审,前后端各自捋清楚自己的业务量以及联调之间工作量,从而进行开发时间评估。 2、开发准备阶段:前后端一起商量需求中需要联调的部分,进行接口的口...

Jack088
42分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部