ubuntu下cocos2d配置及android工程创建
来源:互联网 发布:谈笑间学会javascript 编辑:程序博客网 时间:2024/06/06 19:10
折腾了一天,在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上配置,很速度,基本上什么问题都没碰到。
我们姑且认为这就是人品守恒吧......
- ubuntu下cocos2d配置及android工程创建
- win7下搭建cocos2d 2.2-x环境及创建工程
- Cocos2d-x-2.1.4之Android工程创建及编译
- Ubuntu下cocos2d-x开发环境搭建及配置
- ubuntu下python,w3af开发环境配置及工程搭建
- KEIL下创建工程示例及配置简单说明
- KEIL下创建工程示例及配置简单说明
- KEIL下创建工程示例及配置简单说明
- 创建cocos2d-x工程及文件夹解析
- cocos2d-x windows下的工程创建
- Mac下cocos2d-x工程创建
- Android学习总结(二)创建工程及配置
- Cocos2d-x Android平台工程创建+Cygwin
- VS2008下cocos2d-x工程配置
- cocos2d-x-3.8.1在win10下自己创建和编译android工程
- ubuntu创建C++工程及Makefile
- ubuntu下tomcat安装配置及idea下建立jps工程中遇到的小问题
- cocos2d-x3.0 macOS下配置Android开发环境以及使用cocos2d-console来新建运行工程
- 成为高效程序员的搜索技巧
- 快速排序
- 2012-11-24-晚上练习-输入成绩排名
- iPhone开发【十五】多线程开发之NSThread——异步下载图片
- 杂记
- ubuntu下cocos2d配置及android工程创建
- #include与直接写class加类名有何区别
- module_param()理解
- hdu4464
- 软考真题知识点查漏补缺(三)
- 学习资料网址
- S3新加分层功能
- 指针函数与函数指针
- iOS (objective-c) 中的多线程互斥同步问题