`
444878909
  • 浏览: 640054 次
文章分类
社区版块
存档分类
最新评论

cocos2d-x基础<一> Android环境配置和HelloWorld的运行

 
阅读更多

1.首先到http://www.cocos2d-x.org/下载最新源码

2.安装android sdk

  1. http://developer.android.com/sdk/index.html下载SDK并安装,然后运行SDK Manager,更新需要的开发组件。
  2. 安装ADT
    1. 打开Eclipse(官方强烈建议使用Eclipse进行Android应用的开发),点击Help>Install New Software, 点击右上角的Add,在Name里输入ADT Plugin,在URL里输入https://dl-ssl.google.com/android/eclipse/
    2. 然后点击OK就会开始下载插件(eclipse下方状态栏有进度条)。注意:如果在下载插件的过程中有问题,可以把URL里面的https换成http。
    3. 下载完成后,在AvailableSoftware窗口中,勾选DeveloperTools,然后点击Next
    4. 阅读用户协议并点击Finish。如果弹出安全性警告窗口,点击OK即可。
    5. 安装结束后,重新启动Eclipse。
    6. 点击Window > Preferences...,在左侧面板中选择Android,在主面板的SDK Location栏选择Browse...并指向你安装Android SDK的路径。
    7. 点击Apply,然后OK
  3. http://developer.android.com/sdk/ndk/index.html下载NDK,解压到合适的路径。NDK的用处可以看官方文档。

3.使用NDK编译HelloWorld

  1. 在windows下使用NDK需要用CygWin来模拟Linux的命令行环境。按http://cygwin.com/install.html说明的,先下载setup.exe,然后运行它,选择一个镜像下载点下载安装,我选择了全部安装,也有人说只要安装Gcc和make两个组件就可以了。下载的中间文件可以保留好,下次再安装时可以直接从这里读取。
  2. 启动Cygwin Terminal,就会在Cygwin的安装目录里创建home/username目录,找到该目录中的.bash_profile文件,用记事本打开,在末尾加上
    NDK_ROOT=/cygdrive/e/android-ndk-r7; export NDK_ROOT;用同样的方法定义COCOS2DX_ROOT环境变量。这里的路径是cygwin系统里的路径,ANDROID_NDK_ROOT在windows里的路径其实是E:\android-ndk-r7。注意,这两个环境变量的名字在cocos2dx的编译配置中有用到,所以不要名字必须正确。
  3. 打开CygwinTerminal,cd $COCOS2DX_ROOT/helloworld/android,然后输入./build_native.sh开始编译
  4. 编译结束后在HelloWorld\android\libs\armeabi目录下有生成的.so文件
4.在Eclipse中创建Andoird项目
  1. 打开Eclipse,打开File > New Project > Android Project,点击Next,选择Create Project from existing source,在Location中选择Helloworld/android所在的路径,点击Next,选择需要运行的Android版本(我选的是2.3.3),然后Finish
  2. 在项目上点右键选择Run As > Android Application,即可以运行。
  3. 注意,我在导入项目到Eclipse中后,会显示存在与@Override有关的语法错误,这与Eclipse的编译级别有关,在项目上点右键选择Properties,选择Java Compiler,在Compiler compliance level的下拉列表中选择1.6好像就可以了。



分享到:
评论

相关推荐

    Cocos2d-x实战:JS卷——Cocos2d-JS开发

    资源名称:Cocos2d-x实战:JS卷——Cocos2d-JS开发内容简介:本书是介绍Cocos2d-x游戏编程和开发技术书籍,介绍了使用Cocos2d-JS中核心类、瓦片地图、物理引擎、音乐音效、数据持久化、网络通信、性能优化、多平台...

    cocos2d-x-2.1.5

    cocos2d-x-2.1.5

    cocos2d-x实战项目

    cocos2d-x实战项目 01.cocos2d-x原理及环境配置.rar 03.cocostudio使用方法及UI控制.rar 04.XML文件读取与骨骼动画.rarcocos2d-x实战项目 01.cocos2d-x原理及环境配置.rar 03.cocostudio使用方法及UI控制.rar 04.XML...

    cocos2d-x事件类

    在使用cocos2d-x开发游戏的过程中,为了实现逻辑和显示相分离。 在下通宵了一个晚上,写出了该事件类。 谨记,该事件只能用于cocos2d-x中。 事件发送者需要继承EventDispatcher类 事件接收者需要继承EventHandle类...

    Android Cocos2d-x 环境配置

    Android Cocos2d-x 环境配置 1.开发环境 2.安装步骤 2.1.安装JDK 2.2.安装android sdk 2.3.安装NDK 2.4.项目转换 2.5.Eclipse导入生成的Hello World Android项目 2.6.Eclipse导入生成的TestCpp Android项目 2.7转换...

    Cocos2d-x高级开发教程

    Cocos2d-x是移动跨平台开发最流行的游戏引擎,而本书是一本很全面的、比较‘接地气’的游戏开发教程。书中汇聚了热门手机游戏《捕鱼达人》开发的实战经验,作者从最基础的内容开始,逐步深入地介绍了Cocos2d-x的相关...

    精通COCOS2D-X游戏开发 基础卷_2016.4-P399-13961841.pdf

    精通COCOS2D-X游戏开发 精通COCOS2D-X游戏开发 精通COCOS2D-X游戏开发 精通COCOS2D-X游戏开发 精通COCOS2D-X游戏开发

    大富翁手机游戏开发实战基于Cocos2d-x3.2引擎

    资源名称:大富翁手机游戏开发实战基于Cocos2d-x3.2引擎内容简介:李德国编著的《大富翁手机游戏开发实战(基于 Cocos2d-x3.2引擎)》使用Cocos2d-x游戏引擎技术,带领读者一步一步从零开始进行大富翁移动游戏的开发...

    cocos2d-x windows vs2010配置

    Cocos2d-x windows vs2010 配置图文详解

    Cocos2D-X游戏开发技术精解

    资源名称:Cocos2D-X游戏开发技术精解内容简介:Cocos2D-X是一款支持多平台的 2D手机游戏引擎,支持iOS、Android、BlackBerry等众多平台。当前,很多移动平台流行的游戏,都是基于Cocos2D-X开发的。 《Cocos2D-X...

    cocos2d-x-3.2旧版引擎下载

    cocos2d-x-3.2下载,不多说。或者可以下载另一个资源 cocos引擎老版本集合(cocos2d-x-2.2.1 - 3.5) http://download.csdn.net/download/crazymagicdc/9982656

    cocos2d-x_Android_环境配置手册

    详细介绍cocos2d-x vs2010 android cygwin 环境搭建,楼主亲测,如有疑问,可以私信我!

    Cocos2D-X游戏开发技术精解.pdf

    《Cocos2D-X游戏开发技术精解》详细介绍如何使用Cocos2D-X引擎开发自己的移动平台游戏。全书共15章,主要内容包括:Cocos2D-X引擎简介;如何建立跨平台的开发环境;引擎的核心模块——渲染框架;如何实现动态画面和...

    cocos2d-x-3.0 类图

    这是我重新弄的cocos2d-x-3.0的类图.之前别人兄台弄的,有些不全面,有些地方错误.我这个可以说是最新的了.每个类添加了中文的详细注解,同时也添加了中文的类名称翻译.这样对cocos2d-x-3.0的框架比较好上手. 有兴趣的...

    cocos2d-x_v3.16安装及环境变量配置文档

    ocos2d-x v3.16 安装流程文档 ocos2d-x v3.16 环境变量配置文档

    经典版本 方便下载 源码 旧版本 3.8 官网找不到了 cocos2d-x-3.8.zip

    经典版本 方便下载 源码 旧版本 3.8 官网找不到了 cocos2d-x-3.8.zip

    Cocos2d-x 3.x游戏开发实战pdf含目录

    Cocos2d-x 3.x游戏开发实战pdf含目录,内容详细,强烈推荐给大家。

    cocos2d-x 3.0

    cocos2d-x 3.0 人物行走 . 包里有代码和 图片资源.

    cocos2d-x手游<进击的9秒>客户端源码

    cocos2d-x手游&lt;进击的9秒&gt;客户端源码 1、下载cocos2d-x:我使用的引擎的版本号:cocos2dx的版本 2.2.1 2、下载win32工程文件及源代码:【资源】 3、将工程文件解压至..\cocos2d-x-2.2.1\samples目录下【根据自己cocos...

    cocos2d-x 动画工具 Flash2Cocos2d-x 1.3

    cocos2d-x 动画工具 Flash2Cocos2d-x 1.3

Global site tag (gtag.js) - Google Analytics