cocos2dx 3.0 使用ant生成apk

本文介绍了如何使用Ant工具来打包Android应用的APK文件。包括配置环境变量、生成local.properties文件、设置引用路径等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

用eclipse打包有时会莫名奇妙的出现问题,启动也慢,所以决定用ant打包apk。

花了一个小时看了好多文章,有的很复杂,看不懂!有的很简单,也不懂!于是,自己摸索啊摸索,最后捣鼓出来了,现在简单的总结一下


在执行以下步骤前,我用cocos2dx生成了android工程,并且已经编译通过了。

先介绍以下ant使用到的几个文件,local.properties,ant.properties,build.xml。

1,配置环境变量

先配置android 环境(此步骤暂略)。

我的系统是mac,在bash_profile中添加以下几句

export ANT_HOME="/Users/jason/Desktop/apache-ant-1.9.4"

export PATH=$ANT_HOME/bin:$PATH

然后命令中输入ant debug,应该会提示sdk.dir找不到的信息

2,local.properties

用cocos2dx生成android工程后,android目录下是没有这个文件的,这个文件是android tools自动生成的,可使用以下命令生成:

android update project -p /Users/jason/Desktop/1000dreams222/Road2God/proj.android   // 此处为android工程目录

然后local.properties就出现了

3,我的android工程是有引用cocos2d的jar包的,打开project.properties,有这样一句话:

android.library.reference.1=../cocos2d/cocos/2d/platform/android/java

这就是引用工程的目录,所以这个目录下也要生成local.properties

android update project -p /Users/jason/Desktop/1000dreams222/Road2God/cocos2d/cocos/2d/platform/android/java // 此处为引用的java工程目录

3,ant.properties,build.xml

这两个文件我没有更改,因为暂时没有用到签名,更改生成目录等等,需要的可自行google

最后,运行ant debug,生成apk,over。

如果提示build failed,尝试在eclipse里面clean一下工程。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值