Mac下利用eclipse打包cocos2dx安卓apk

上一篇博客中我们已经配置好了JDK和ANT,接下来我们就可以使用eclipse将我们开发好的cocos2dx项目进行打包了。

首先,我们需要准备好下面的内容

配置环境变量,打开"终端",输入"pico .bash_profile"命令

点击回车后,可以看到如下内容,根据自己的目录结构配置好环境变量

配置好之后,输入"Ctrl + X"保存内容,然后输入"Y"确定,点击回车,环境变量就配置好了。

然后,当我们在XCode中创建好cocos2dx项目后,打开eclipse,然后在"Package Exp"中右键,选择"Import..."导入cocos2dx工程。

在弹出窗口中选择"Existing Android Code Into Workspace"

下一步后,选择我们创建好的cocos2dx项目中的android项目目录

之后用同样的方法导入cocos2d-x-2.2.6目录下的cocos2dx目录,即libcocos2dx

导入成功后,目录结构如下

接下来,在我们导入的项目上右键,然后在下面找到属性"Properties"

进入属性界面后,首先选择"Project References",勾选"libcocos2dx"

然后选择"Java Build Path",选择"Projects"选项卡,"Add..."后勾选"libcocos2dx",点击"OK"

之后选择"Order And Export"选项卡,勾选"libcocos2dx"

接下来,选择"C/C++ Build"下的"Environment",点击"Add..."后,增加"NDK_ROOT"项,"Value"根据自己的实际目录进行设置

现在我们的准备工作就进行完了,接下来就可以进行打包了。

首先,在我们的项目上右键,然后选择"Export"导出,选择"Export Android Application"

接下来,确定自己的项目没有问题,直接下一步

然后,这里要是自己测试用选择第二项填写好相关信息就可以了

接下来也是一样,只填写上面几项就可以了

最后,选择好存储位置,点击"Finish"就可以开始生成APK了

这里需要等待一小段时间,然后在刚刚设置的目录中就可以看到生成的APK了

接下来我们就可以将APK装到手机里了,运行程序如下

时间: 2024-10-13 23:24:58

Mac下利用eclipse打包cocos2dx安卓apk的相关文章

cocos2dx 在Mac平台下利用Eclipse打包安卓apk安装包详细教程

最近在学习cocos2dx在MAC上如何打包apk,今天先把安装JDK和ANT的过程记来. 首先,打开终端,输入"java -version" 点击回车后,出现如下提示: 我们的MAC上并没有安装过JDK,点击"更多信息"会打开浏览器,然后下载相应版本的JDK,这里要先选择"Accept License Agreement"才可以下载 下载好之后,安装,这里直接下一步就可以了 安装好之后,我们再次输入命令查看结果,已经成功安装 接下来是ant,下

Mac下利用Cordova打包 iOS App以及出现的问题

安装 cordova sudo npm install cordova 创建项目 创建一个demo文件夹,里面自动加载基本的文件以及目录 cordova create demo com.test.demo demo 把web工程拷贝到demo/www目录下 准备 $ npm install -g ios-sim $ npm install -g ios-deploy 安装这两个插件,参数-g是全局安装. add platform切换到demo目录下,因为之前demo项目已经有了cordova a

Mac下cocos2dx-3.0打包Android时,提示"SimpleAudioEngine.h"not found的解决方法

前段时间触控公布cocos2dx-3.0,在升级之后试过之后,在最初的不习惯之后,感觉比之前的好用了不少,在下之前一直是用xCode模板创建,这回算是一口气升到顶了. 之后再一次编程时须要用到SimapleAudioEngine,而之后调试的时候在iPhone上全然没问题,可是在Android真机上调试时,却提示"SimpleAudioEngine.h" not found,在网上查了下,应该是库没有导入,可是因为我对eclipse了解不多,并且import入的时候也有莫名其妙的错误,

mac下ant批量打包全过程

由于目前渠道很多,需要批量打包,一般是window下打包,但是mac下如何批量打包呢?其实挺麻烦的,具体步骤如下: 一.打包前准备工作 1.首先确定你的JDK版本为1.6! 2.在AndroidManifest.xml中application标签下添加一个用来识别渠道的标签: <meta-data  android:name="qudao"  android:value="channel" /> 3.为了让ant支持循环功能,我们要在Android SD

Mac下利用(xcode)安装git

Mac下利用(xcode)安装git 一.AppStore 最安全途径:搜索下载Xcode,(需要AppleID). 其他:直接百度Xcode下载. 二.Xcode 打开Xcode-->Preferences(快捷键 Command + ,(逗号))点击Downloads选项,下载Command Line Tools. 三.终端 输入命令:git --version.查看当前git版本. 详解如下:安装命令行(Command Line Tools) 打开终端,输入命令:xcode-select

mac下利用软链接来同步文件夹到dropbox

背景: 需要同步到dropbox的内容都得放置在一个文件夹里面,默认名字叫"dropbox". 问题: 但是实际情况是:许多文档,代码等已经放置在其他相关的文件夹里面了. 搬到"dropbox"文件夹来?会给管理带来麻烦. 如果不搬到“dropbox”来,那么怎么样让dropbox也能够自动的及时更新我的这些备份呢? 解决: 用mac的替身是不能够实现的. 要用到软连接: ln -s 实际所在的路径及名字  希望所在的路径及名字 这样就OK了. mac下利用软链接来

Mac下打开eclipse 始终提示 你需要安装Java SE 6 Runtime

Mac下打开eclipse 始终提示 你需要安装Java SE 6 Runtime        周银辉 我的mac os 版本是10.9.2,  JDK配置得好好的,但打开eclipse时还是提示需要安装JRE 6.解决方法如下: 打开/Library/Java/JavaVirtualMachines/jdkXXXXX.jdk/Contents/Info.plist 按照如下配置,然后重启计算机. <key>JVMCapabilities</key> <array>

Android自动化第一篇:Mac下的Eclipse+Pydev 环境搭建

开始了我的自动化之路 首先安装环境,参考下文 转自 http://www.51testing.com/html/46/n-848346.html http://www.51testing.com/html/46/n-848346-2.html 安装时出现问题解决: Mac环境下eclipse插件pydev安装失败的解决办法 1. 打开eclipse2. 选择install new software3. 输入pydev, http://pydev.org/updates/4. 根据向导安装5. 重

Mac下使用Eclipse实现Android中调用C/C++(NDK)基础详细教程

写于2014年那个办公室停电导致热爆了汗流浃背的夏天. 吐槽和需求 果然跟po主用之前猜的差不多,eclipse不愧是po主非常非常没有猿粪的开发工具,po主简直已经无力吐槽了,为什么稳定性这么糟糕的东西居然还能被如此多大牛开发者甘之如饴?一群叫嚣着要开发出世界上最人性化UI的人连自己用的工具都不稳定(人性化?呵呵),就像一个拿着漏勺烂锅残口菜刀的乞丐跟你说他能做世界上最好的叫花鸡一样--你信吗?当然,厨师可以不会(一般也不)生产菜刀,生产菜刀的也不一定是厨师,但起码要能分辨出好的菜刀:开发者可