ubuntu下cocos2d配置及android工程创建

       折腾了一天,在win7下配置cocos2d还是失败了,失败的原因是创建的工程一直都是黑屏,各种baidu和google也没有解决,而且加上让人崩溃的一个工程将近半小时(没有准确计时,总之很漫长)的编译,所以放弃了,还是用我的ubuntu配置吧。

       本文是在eclipse以及android SDK配置好的情况下进行的。


准备工作

       准备工作主要是先下载文件,本次安装及配置使用到的有:
android-ndk-r8c.tar.bz2
cocos2d-2.0-x-2.0.3.zip
都直接解压到我的主文件夹下了,解压后的文件夹名称与下载文件名称相同。

配置cocos2d

       进入cocos2d-2.0-x-2.0.3解压后的文件夹,编辑create-android-project.sh文件:
NDK_ROOT_LOCAL="/home/snailwoo/android-ndk-r8c"
ANDROID_SDK_ROOT_LOCAL="/home/snailwoo/android-sdk-linux"

创建工程

      最好是在terminal中运行。
      进入cocos2d-2.0-x-2.0.3中,运行./create-android-project.sh
      根据提示创建包名、选择target、创建应用名:w3d,应用创建成功


编译工程

      进入cocos2d-2.0-x-2.0.3/w3d/proj.android

      运行./build_native.sh

      一般情况下,此时会提示:please define NDK_ROOT
     那就define一下:export NDK_ROOT=/home/snailwoo/android-ndk-r8c

     然后再运行./build_native.sh
     开始编译了,编译的速度比起win7下真是叫一个fast啊
     编译成功!

Eclipse导入工程

     打开eclipse,然后File->new->project
     选择Android project from existing code
     导入刚才创建的w3d

真机调试

     导入工程后发现,有错误。
     一般而言,错误都是由于src文件夹下org.cocos2dx.lib缺失导致,所以从cocos2d/platform/android/java/src中拷贝一个过来就行了
     好的,没有报错了。

     可以运行了,连上你的手机,run application吧!

总结说明

     在win7下配置费死老劲儿了,花了断断续续一天吧,带下东西带配置的,遇到各种问题,期间还把我的eclipse搞崩一次,害得我之前的所有工程都从package explorer中消失了......然后还是不成功;
     在ubuntu上配置,很速度,基本上什么问题都没碰到。
     我们姑且认为这就是人品守恒吧......
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值