Cocos2d-x 3.1环境搭建和创建工程

Cocos2d-x 3.x改版了很多,之前搭过一次环境,但是没截图,这次趁着重装电脑,一边搭建一边截图。此博文只是为了记录而不是为了教学,所以更多讲的是搭建过程。本文基本上参考这篇博客:http://www.idcfree.com/article-1488-1.html,这篇博客比我讲的详细多了,但是我的是菜鸟教程,喜欢看图的可以参考我的博客。

安装工具:

1、下载JDK

新建环境变量:JAVA_HOME 值为:E:\Program Files (x86)\Java\jdk1.7.0_02

新建环境变量:CLASSPATH 值为:.;%JAVA_HOME%\lib;(注意:点号表示当前目录,不能省略)

在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bin;(注意:这里的分号不能省略)到这里,JDK安装完毕。

单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:java -version

出现如下界面,就表示安装成功:

2、下载Android SDK

  • 下载地址:http://developer.android.com/sdk/index.html
  • 安卓开发工具ADT(Android Developer Tools),包含Eclipse和SDK,去官网下载,或者使用绿色版,我使用的是绿色版,下载之后解压F:\Android

3、下载Android NDK

4、下载ANT

5、下载python

在path环境变量中添加安装路径C:\Program Files (x86)\Python27

单击“开始”—>“运行”—>输入:cmd命令,在CMD窗口中输入:python

出现如下界面,就表示安装成功:

Cocos2d-x下载与配置

1、下载Cocos2d-x引擎

  • 下载地址:http://cn.cocos2d-x.org/
  • 上官网下载最新引擎后解压,我用的是cocos2d-x-3.1.1,解压目录是F:\Cocos2d-x

2、设置环境变量

需要配置下面四个环境变量:

  • COCOS_CONSOLE_ROOT:
    cocos控制台路径,用于新建、构建和发行工程。
  • NDK_ROOT:NDK根目录
  • ANDROID_SDK_ROOT:  SDK根目录
  • ANT_ROOT:  ANT根目录

这些变量可以通过引擎根目录的setup.py来配置,打开引擎根目录F:\Cocos2d-x,运行setup.py,一步步输入下面路径:

->COCOS_CONSOLE_ROOT :
F:\Cocos2d-x\tools\cocos2d-console\bin

->NDK_ROOT : F:\Android\android-ndk-r9b

->ANDROID_SDK_ROOT : F:\Android\sdk

->ANT_ROOT : F:\Android\ant\bin

配置好之后就可以在环境变量看到添加了这些东东:

测试以下环境变量是否生效,打开cmd,如果出现下面这种情况,则配置成功:

创建和构建工程

使用cocos2d-console这个工具来创建和构建工程,这个工具提供了下面几个功能:

  • new 创建一个新的工程
  • compile 编译当前工程,生成二进制文件
  • deploy 发布程序到一个平台
  • run 编译和发布,和运行程序

1、创建Cocos2d-x工程

打开cmd,输入cocos new 项目名 -p 包名 -l cpp -d 存放路径

这样代表我们成功创建了一个项目了,工程结构如下:

这里为了方便,将创建工程的命令写成一个批处理文件:

新建一个txt文本,打开,拷贝下面的代码到文本中

@echo off
set /p projectName=please input project name:
set /p packageName=please input package name:
@echo cocos new %projectName% -p %packageName% -l cpp -d F:\Cocos2d-x\project
cocos new %projectName% -p %packageName% -l cpp -d F:\Cocos2d-x\project
@echo Create Success!!!
pause

保存并重命名为create_project.bat,放到引擎根目录F:\Cocos2d-x中,以后要创建工程了,直接打开,输入项目名和包名即可,项目存放路径我默认的是F:\Cocos2d-x\project,你可以自己修改

2、构建Android工程

打开cmd,进入刚才创建的工程目录,输入cocos compile -p android -j 4

若看到下面几句,则代表编译成功

我们可以在F:\Cocos2d-x\project\HelloCocos2dx\publish\android看到apk文件,可以安装到手机上跑。

3、在Eclipse下运行程序

打开Eclipse,先设置SDK和NDK路径

工具栏Window->Preferences,选择Android节点,看SDK Location是否正确,我的是F:\Android\sdk

打开Android节点,找到NDK,看NDK Location是否正确,我的是F:\Android\android-ndk-r9b

接下来导入工程,选择File->import,打开导入对话框,选择Android\Existing Android Code Into Workspace,选中工程导进来:

导入之后,如果出现以下错误,就是你没有把cocos2d-x的包导入Eclipse工程里面:

这时候选中工程右键 -> Build Path -> Link Source -> Browser,添加F:\Cocos2d-x\cocos\platform\android\java\src到项目中。

运行该工程,右键该工程,选择Run as ->android application(从cocos2d-2.0-rc0a-x-2.0起,支持了open
gl es2.0,默认的工程创建是要求运行于open gl es2.0上的,即目前模拟器还未支持,所以必须用真机去调试)。

Cocos2d-x 3.1环境搭建和创建工程,布布扣,bubuko.com

时间: 2024-10-27 05:37:27

Cocos2d-x 3.1环境搭建和创建工程的相关文章

【Android】cocos2d-x-3.1.1环境搭建与创建工程( Win7 32位系统)

参考资料: http://blog.csdn.net/wxc237786026/article/details/32907079 1.环境搭建 2.创建工程 2.1 VS2012运行 2.2 Android实体机运行 1.环境搭建 安装工具: 1.1.JDK 1.2.Android SDK 1.3.Android NDK 1.4.apache-ant 1.5.Python 1.6   coco2d-x-3.1.1 1.1.JDK安装与配置 参考:http://jingyan.baidu.com/

deepin + clion + opencv环境搭建及创建工程

1.安装依赖 [compiler] sudo apt-get install build-essential [required] sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev [optional] sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg

从零开始学Xamarin.Forms(二) 环境搭建、创建项目

一.环境搭建 Windows下环境搭建: 1.下载并安装jdk及android sdk: 2.下载Xamarin.VisualStudio,可以从官方下在线安装的,也可以下载3.0.54版本的离线安装包. 3.下载完毕运行安装程序,按照提示一步一步安装即可. Mac下环境搭建: 官方在线安装 二.创建Xamarin.Forms项目 1.新建项目,选择"Blank App(Xamarin.Forms Portable)" 创建完毕后,项目结构如下图: 2.更新程序集 由于默认的Xamar

配置cocos2d-js 开发环境 通过CMD 创建工程

配置cocos2d-js 开发环境,通过CMD 创建工程 1.首先下载以下资源 cocos2d-js http://www.cocos.com/download/# python-2.7.10 https://www.python.org/downloads/ NDK SDK ANT JDK http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 便捷资源分享 http://pan.baidu.c

Windows Server 2008-Visual Studio 2010- CUDA7.0环境安装及创建工程

CUDA软件安装 进入https://developer.nvidia.com/cuda-downloads下载CUDA软件,根据相应的系统版本,选择下载项. 下载后双击即可安装,网络已有许多技术资源对CUDA安装过程和截图进行介绍,这里不再详述,具体可见参考文献列出的资源.这里主要列出一些安装过程中需要注意的内容. CUDA安装程序选择 之前版本的需要下载驱动.toolkit.SDK,然后依次安装.对于后面的版本,不需要分别下载并安装这些软件.而只需要到上述网址下载最新CUDA软件,因为现在C

vue.js开发环境搭建以及创建一个vue实例

Vue.js 是一套构建用户界面的渐进式框架.Vue 只关注视图层, 采用自底向上增量开发的设计.Vue 的目标是通过尽可能简单的 API 实现响应的数据绑定和组合的视图组件. 在使用 vue.js 之前首先需要搭建 vue.js 的开发环境,下面,我们就来一步一步的搭建 vue.js 的环境: 1.首先,我们需要安装 node.js: 安装 node.js 请参考  node.js安装配置 ,可以打开命令行,输入 node -v,如果输出版本号,说明我们安装 node 环境成功,输入 npm

cocos2dx3.3在Windows环境搭建以及新工程创建

这个虽然比较简单,但是是学习cocos的第一步,不积跬步无以至千里,所以今天先分享Windows下环境搭建问题.关于mac搭建后续有机会在写(ps:因为我暂时没有mac),anyway,开始吧! 首先需要下载的软件: cocos2dx3.3版本(这个去cocos官网找找就会有的)这里用的暂时比较稳定的3.3版本 然后visual stdio2012(简称vs2012) 然后Python(这里用的好像是2.7.2反正不要选太老也不要选太新的版本,软件官网有) 接下来  安装: 1.那个cocos2

从零開始学Xamarin.Forms(二) 环境搭建、创建项目

一.环境搭建 Windows下环境搭建: 1.下载并安装jdk.Android SDK和NDK.当然还须要 VS2013 update 2(VS2010.VS2012均可)以上. a.  最新SDK. 下载地址:http://dl.google.com/android/android-sdk_r23-windows.zip b.  Android平台工具包(解压到SDK安装根文件夹下,产生文件夹platform-tools), 下载地址:https://dl-ssl.google.com/and

CodeBlocks环境搭建及创建第一个C++程序

某业界大牛推荐最佳的途径是从raytracing入门,所以本屌开始学习<Ray Tracing In One Weekend>. 该书是基于C++的.本屌从未学过C++.感觉告诉我,要先搭环境.至于为什么选择CodeBlocks,不解释.当下载的CodeBlocks版本不包含GCC时,自己配置GCC是可能出错的地方: 1.  未将mingwm10_gcc-和wxmsw28u_gcc-解压到CB_20160925-的文件夹下,导致CodeBlocks安装不了 2. Settings->Co