cocos2dx 3.1.1移植安卓apk (lua项目交叉编译 mac环境下)

本文介绍了在Mac环境下,使用cocos2dx 3.1.1版本进行lua项目的安卓apk移植过程。首先,通过特定命令创建项目并刷新。遇到`getAudioSessionId()`报错时,只需删除`@Override`注解并重新编译。接着,编译后的apk在真机运行出现黑屏,原因是资源未放入assets目录。解决方案是将项目中的res和src文件夹,以及lua脚本复制到相应路径的assets文件夹中。完成这些步骤后,通过刷新项目并运行,生成的apk就能正常运行了。
摘要由CSDN通过智能技术生成
cocos2dx 3.1.1   lua项目安卓交叉编译 mac环境下
本文基于ant,sdk,ndk,adt等软件和环境已经事前设置好

1\新建项目
在mac的终端下输入命令:
cocos new tegame -p com.test.app  -l lua 
 (后面可以加自定义的路径)

环境搭建好后可以直接输入以上语句新建项目.

这个新建的lua项目,就是我们用于编译到安卓的cocos项目.
新建的文档,引擎本身已经写好mk文件,不需要修改和编辑,相对来说比较简单.适用于新手学习.
先用xcode编译运行,看到农场画面正常后执行下一步.

2\编译so文件
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值