Eclispe下运行cocos2d-X的HelloWorld例子
来源:互联网 发布:浙江计价软件 编辑:程序博客网 时间:2024/05/16 23:45
环境:windows7、Eclipse indigo、cocos2d-1.0.1-x-0.12.0
本文不讨论eclipse下android开发的搭建及eclipse ndk及Cygwin等工具的安装配置,可以参考我的Windows7 下Eclipse集成Cygwin配置Android NDK环境编译JNI库的1和2.
准备:
1. 下载cocos2d01.0.1-x-0.12.0,下载地址http://www.cocos2d-x.org/projects/cocos2d-x/wiki/Download
我解压到d:\DevTools目录下,并重命名为cocos2d-1.0.1
我也同时下载了2.0版的,但根据后面的步骤后,在模拟器上运行后,总是一闪而过,看不到效果。据说是模拟器不支持OpenGL ES2.0
2.进入cocos2d-1.0.1目录下,修改HelloWorld\android下的build_native.sh文件中的NDK_ROOT_LOCAL和COCOS2DX_ROOT_LOCAL
我修改为:NDK_ROOT_LOCAL=/cygdrive/d/DevTools/android-ndk-r8b
COCOS2DX_ROOT_LOCAL=/cygdrive/d/DevTools/cocos2d-1.0.1
3. 运行Cygwin,编译cocos2d-1.0.1下的 HelloWorld
进入到HelloWord\android\ 运行 ./build_native.sh
编译完成后,如下图所示:
4. 在Eclipse中导入HelloWorld项目
File->New->Project.. 选择Android Project from Existing Code
导入HelloWorld项目
配置Android Virtual Device, 我选择Android 4.0.3
在AVD2模拟器下运行
以AVD1 android2.2 运行
运行会失败,估计就是因为android2.2模拟器不支持OpenGL ES
如果按同样步骤,编译cocos2d-2.0版本的HelloWorld,在android4.0.3模拟器中运行后不报错,但只是一闪,根本看不到效果
- Eclispe下运行cocos2d-X的HelloWorld例子
- Eclispe下运行cocos2d-X的HelloWorld例子
- cocos2d-x学习笔记11:xcode下编译运行helloworld
- 64位ubuntu下建立Cocos2d-x开发环境与运行HelloWorld----真正新手的遭遇。
- Eclispe下运行Spring例子Jpetstore
- cocos2d-x的Helloworld程序运行流程(win32)
- 在Android平台上运行Cocos2D-x的HelloWorld
- cocos2d-x(lua)的安装和运行helloworld(一)
- cocos2d-x -1- HelloWorld例子分析
- 记录一个xp下运行cocos2d-x tests例子报错的解决过程
- 编译Cocos2d-x的HelloWorld
- quick-cocos2d-x运行官方例子
- cocos2d-x基础<一> Android环境配置和HelloWorld的运行
- Cocos2d-x 的“HelloWorld” 深入分析
- Cocos2d-x 的“HelloWorld” 深入分析
- Cocos2d-x 的“HelloWorld” 深入分析
- Cocos2d-x 的“HelloWorld” 深入分析
- Cocos2d-x HelloWorld的全面解析
- MVC3系列~Html.BeginForm与Ajax.BeginForm
- 关于jsp页面中显示中文图片问题
- python-Json模块【解析Json】
- 数据库隔离级别
- 哈希表插入失败。加载因子太高。
- Eclispe下运行cocos2d-X的HelloWorld例子
- 基数排序的C++实现(解析)
- 操作sqlserver数据库方法
- Java生成一个exel文件并写入内容
- keil错误ERROR L105: PUBLIC REFERS TO IGNORED SEGMENT
- 拜占庭將軍問題 (Byzantine Generals Problem)
- Centos 6 / RedHat 6 的网络默认配置真扯~!
- 构造函数能不能是虚函数
- 布隆过滤器(Bloom Filter)