cocos2d for android 环境搭建并生成自己的项目

 

环境搭建主要参考来自

http://rudolph.iteye.com/blog/1835646 

上面这个博文写的比较详细比较完整 如果按照这个博文做仍旧不成功的话 可以参照下面几个网页看看自己哪些地方没做

http://www.cnblogs.com/jeekun/archive/2012/12/26/2834574.html

http://www.th7.cn/Program/cp/2012/04/04/68119.shtml

http://blog.csdn.net/junjieking/article/details/8559057

感谢以上网友分享cocos2d for android开发环境搭建方法。

基本上我就是参考以上几篇博文 成功搭建了自己的开发环境。既然别人已经写好了,我就不再重复搬运一次了。

搭建过程中真的遇到了太多的问题,以至于我现在根本回想不出自己到底是经过了哪些步骤才成功编译了。这环境真真是太傲娇了,我同事的环境至今未配好....现在先把我能回忆起来的问题总结一下好了。

 

环境搭好以后,打开eclipse,引入自己的工程,会发现有些红叉叉。

一、AndroidManifest.xml 报错

        错误在这一句上

    <application android:label="@string/app_name"
        android:debuggable="true"
        android:icon="@drawable/icon">

       其实是因为缺少drawable这个文件夹以及icon这个png,解决方法就是在自己项目里找到一个48*48的icon,然后在自己项目的proj.android\res\下新建一个drawable文件夹,把icon放进去,这个问题基本上就OK了。

 

二、遇见生成,so文件错误

        如果是在把自己写的cpp放进去之前发生这样的错误,把自己项目内proj.android\obj\下的local文件夹删掉,重新编译一次。

        如果在把自己写的cpp文件放进去之后报这个错,则检查自己写的cpp是否放进android.mk中编译了。

        如果以上操作解决不了问题的话,我也只能摊手了。

 

如果所有问题都解决了  能在真机上出现振奋人心的cocos2d那张可爱的小脸,就可以开始把自己写的代码往项目里面添加了。步骤如下:

一、将自己win32项目中classes文件夹内所有.h\.cpp文件拷贝到手机项目文件夹下的classes文件夹中。

二、将自己win32项目中source文件夹内所有资源文件拷贝到手机项目文件夹下的source文件夹中。

三、再将所有source文件夹内所有资源文件拷贝到proj.android\assets文件夹内。

四、修改\proj.android\jni 下的android.mk文件,将自己写的.cpp文件写上

五、在eclipse中refresh并clean项目,等待编译结果

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值