将你的cocos程序编译成Android程序

本文档介绍了如何将Cocos2d-x程序简单快速地编译成Android APK。首先,通过ADT导入Android工程;接着,在遇到编译错误时,调整Android.mk文件;最后,成功编译并运行在手机上。教程适用于避免复杂编译过程的开发者。

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

                   昨天弄了半天才成功把之前写的一个程序运行在自己手机上,我先是在网上搜了一大堆类似如何将cocos程序编译成apk文件的教程,无奈很多教程都很老了,日期比较新的分两种,一种是直接把别人的老教程拿过来变成自己的,日期到时新的,东西就不说了,根本不能用(基本上都提到了用Cygwin)。还有一种就是根据之前的老教程强行撸出的适用于现在版本的新教程,但是太过于复杂了,看都不想看。还看到了一个感觉写的还不错,也比较简单的教程,但按照他的方法我就是编译不了,不知道他用的什么版本,这里贴出他的教程,你们有兴趣可以试下,编译apk

                   我自己摸索出的方法很简单(没成功的,如果你不想纠结于如何才能编译成apk不如看看我之前的那篇环境搭建教程,换成和我一样的环境,我之后的教程也会基于这个环境)。

                   1. 打开ADT,将Android工程导入。

                                  
                                  
                                

                      2. 编译-》出错-》修改Android.mk文件-》编译->成功

                                如果你没有在工程里添加新的cpp文件,直接导入编译时不会出错的,但是添加了新的cpp文件后,需要修改一部分代码就行了。
                            如图,
                             要将你添加的源文件名添加到这个文件(在jni文件夹里),
                                      
                            之后在编译就行了,有Android机(4.0系统以上)的可以直接把手机连上电脑,开启调试模式,成功编译运行后程序就会在你手机上跑起来。
                            由于Google被封,adt配套的sdk也无法更新,这里给出一个能用的方法(我之前教程给的那个adt是不需要更新就能编译apk的), 编译之后apk文件在jni文件夹里
                           
                         
                                     
                                










                                  
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值