cocos最好的是安装官方exe,官方会把cocos 3.10和cocos studio都安装好。

Cocos2d-x v3.10:点击http://www.cocos.com/,进入cocos官网,点击下载,在Cocos2d-x项目下点击查看历史版本,点击v3.10,下载好exe文件后双击安装,选择安装目录即可。

配置环境变量

在系统环境变量里添加ANDROID_SDK_ROOT,值为D:\Android\sdk,点击确定。

在系统环境变量Path里添加;%ANDROID_SDK_ROOT%/tools;%ANDROID_SDK_ROOT%/platform-tools,注意分号是与其他变量值隔开,win10系统实际是不需要的,这里给其他系统的做个提醒。

(5) 安装ndk:

下载http://pan.baidu.com/s/1skH1ypv解压后将android-ndk-r9d文件夹放在D:\Android文件夹下。

配置环境变量:

在系统环境变量里添加NDK_ROOT,值为D:\Android\android-ndk-r9d,点击确定,在系统环境变量Path里添加%NDK_ROOT%

(6)安装ant:

下载http://pan.baidu.com/s/1boA2w5h将apache-ant-1.9.6命名为ant,复制到D:\Android目录下。

配置环境变量:

在系统环境变量里添加ANT_ROOT,值为D:\Android\ant\bin,点击确定,在系统环境变量Path下添加%ANT_ROOT%
---------------------

关联sdk,ndk,ant的配置:

进入cocos2dx-3.10安装目录下,本机为D:\Cocos\Cocos2d-x\cocos2d-x-3.10,双击setup.py或者是按shift键右击鼠标,点击在此处打开命令窗口,输入python setup.py 
---------------------

看到这句话:

Please restart the terminal or restart computer to make added system variables take effect

就代表ok了。

新建一个cocos项目:

1、进入cocos2d-x-3.10/tools/cocos2d-console/bin;shift+鼠标右键选择在此处打开命令窗口,输入命令:cocos new  项目名称  -p  包名  -l  cpp  -d  项目路径,创建项目成功

1.设置环境变量

JAVA_HOME=C:\Program Files\Java\jdk1.7.0_17
CLASSPATH=.;%JAVA_HOME%\lib;
Path增加%JAVA_HOME%\bin;

ANT_ROOT=E:\code\Cocos2dx\apache-ant-1.9.3\bin
ANDROID_SDK_ROOT=F:\Software\DevTools\android\adt-bundle-windows-x86_64\sdk
NDK_ROOT=F:\Software\DevTools\android\android-ndk-r9c
COCOS_CONSOLE_ROOT=E:\code\Cocos2dx\cocos2d-x-3.6\tools\cocos2d-console\bin

2.创建工程

cd E:\code\Cocos2dx\cocos2d-x-3.6\tools\cocos2d-console\bin
cocos new 游戏名称 -p 包名(com.wz.game) -l cpp -d E:\File\Documents\cocos2dx

cocos new HelloGame -p com.hello.game -l cpp 
 -l/--language is required

-p PACKAGE_NAME

3.编译工程(-j的2是CPU核数,可加快编译速度)(-m可以是debug或release,默认debug)

cd E:\File\Documents\cocos2dx\游戏名称
cocos compile -p android -m release -j 2

cocos compile -p android --ap  android-19

参考:https://blog.csdn.net/hfutdog/article/details/71368171

cocos环境配置 -cocos2dx 入门的更多相关文章

  1. MyBatis环境配置及入门

    Mybatis 开发环境搭建,选择: MyEclipse8.5 版本,mysql 5.5, jdk 1.8, mybatis3.2.3.jar 包.这些软件工具均可以到各自的官方网站上下载. 整个过程 ...

  2. mybatis环境配置与入门例子

    1.jar包的导入 mybatis需要jar包:mybatis-3.4.6.jar mysql驱动jar包:mysql-connector-java-5.1.34.-bin.jar 日志记录jar包: ...

  3. cocos2dx 入门 环境配置

    本人立志走游戏开发这条路,很早之前就准备学习cocos2dx,今天终于忙里偷闲入了一下门,把环境配置好了,创建了自己的第一个cocos项目! 一.环境配置 1.下载cocos https://coco ...

  4. cocos2dx系列笔记(2)- windows环境配置后续之 Android环境配置

    续上篇 对于想用cocos2dx来开发Android游戏的人来说,最痛苦的莫过于配置Android环境和之后的奇奇怪怪的编译失败问题.这是经历了多次成功与失败之后,血与泪的经验包,大家请收好.如果你有 ...

  5. cocos2dx系列笔记(1)- windows环境配置前篇

    cocos2dx升级之旅,请多指教~ 本篇是本人搭建cocos2dx-Windows 64位环境的配置说明,仅供参考. 开发准备 搭建环境肯定需要准备好所有工具,只有把工具都准备好了,才能撸起袖子干活 ...

  6. 【Cocos2D-x 3.5实战】坦克大战(1)环境配置

    前言: 最近课比较少,空闲时间比较多,一有时间就东想西想,想着想着就突然想到做手机游戏(android)了,学习下CoCos2d.看了一些CoCos2D的相关文档和教程,觉得是时候实战了,但是苦于没有 ...

  7. cocos2dx - android环境配置及编译

    接上一节内容:cocos2dx - 伤害实现 本节主要讲Android环境配置及编译 在第一节中setup.py的配置里,我们没有配置对应的ndk,sdk,ant的路径,在这里需要先配置好环境变量. ...

  8. Cocos2d-x环境配置步骤

    Cocos2d-x环境配置: (1)安装Visual Studio 2013 软件安装包为:VS2013_RTM_ULT_CHS.iso文件,将其解压后可以直接安装,也可以使用虚拟光驱等软件进行安装. ...

  9. cocos2dx 关于lua 绑定的环境配置官方文档翻译与 将自己定义c++方法绑定到lua的的方法

    网上有好多写如何讲自己定义的方法绑定到lua的文章,当中都仅仅对环境配置做了简单的介绍,看到有的帖子写在绑定中遇到了各种各样的error.大部分是因为环境配置不对导致的,下面是官方的文档有标准的说明, ...

随机推荐

  1. jctable

    1.jctable 选择单项并删除: var items = Co["MyTable"].GetSelected("HtmlEle"); if (items.l ...

  2. 拳打Adam,脚踢SGD:北大提出全新优化算法AdaBound

    https://mp.weixin.qq.com/s/el1E-61YjLkhFd6AgFUc7w

  3. Java 输入/输出——处理流(RandomAccessFile)

    RandomAccessFile是Java输入/输出流体系中功能最丰富的文件内容访问类,它提供了众多的方法来访问文件内容,它既可以读取文件内容,也可以向文件输出数据.与普通的输入/输出流不同的是,Ra ...

  4. ORACLE监听配置及测试实验

    实验一: 修改db_domain和service_name 我们将Db_name和Db_domain两个参数用'.'连接起来,表示一个数据库,并将该数据库的名称称为Global_name即等于serv ...

  5. mybatis传入某一列的值,然后设置这一列的值是这个

    select '${action}' as action from table name parameterType="map"可以指定为map,然后这边就可以用${xxx}来取值 ...

  6. /var/run/utmp文件操作函数

    相关函数:getutent, getutid, getutline, setutent, endutent, pututline, utmpname utmp 结构定义如下:struct utmp{  ...

  7. 分布式任务队列Celery入门与进阶

    一.简介 Celery是由Python开发.简单.灵活.可靠的分布式任务队列,其本质是生产者消费者模型,生产者发送任务到消息队列,消费者负责处理任务.Celery侧重于实时操作,但对调度支持也很好,其 ...

  8. es的timeout机制

    GET /_search?timeout=10ms默认情况下,es的timeout机制是关闭的.比如,如果你的搜索特别慢,每个shard都要花好几分钟才能查询出来所有的数据,那么你的搜索请求也会等待好 ...

  9. 汇编-5.0-[BX]和loop指令

    1.要完整的描述一个内存单元,需要两种信息:1.内存单元的地址:2.内存单元的长度(类型). 2."()"表示一个寄存器或一个内存单元中的内容.如:(ax)表示ax中的内容. &q ...

  10. SQL SERVER 基于数据库镜像的主从同步(数据库镜像实践汇总)

    SQL SERVER 基于数据库镜像的主从同步 Author:chaoqun.guo    createtime:2019-03-26 目录 SQL SERVER 基于数据库镜像的主从同步... 1 ...