网上关于cocos2d-x的安装教程有很多,但是都是旧版本的,我找了很多资料都无法创建proj.android-studio。后来发现是新版本的软件对安卓平台进行合并,只有proj.android文件,使用Android studio编写。

一、安装准备:

  1. JDK –->> Java SE Development Kit 8u202
  2. Android studio -->> android-studio-ide-183.5692245-windows.zip
  3. Ant –->>Apache-ant-1.10.5-bin.zip
  4. Cocos2D-x -->> Cocos2D-X 3.17.2.zip
  5. VS -->> Visual Studio 2019
  6. NDK -->> Android-ndk-r16b.zip
  7. Python –->>Python 2.7

二、安装顺序

1、安装VS

VS2019从2019年下半年开始,官网的安装包只支持Win7家庭高级版(win7最后一个版本),与Win10 1702版本之后的系统。若系统不符合,可以选择VS2017及以下版本安装,或者重装系统。

VS2019安装,没什么好说的,网上很多例子。由于是C++开发的,所以一定要勾选C++的桌面开发,别的选项就看各自需要。建议不要安装在C盘,整个软件很占空间。

如果是win7专业版的电脑,无法安装VS2019,可以安装低版本的,如VS2015等等。

2、JDK

JDK8U221及以上版本,将tools.jar和dt.jar包含在其他文件里面,所以会提示无法找到这两个文件。最好安装JDK8U202及以下版本的。

根据自己的电脑(32位还是64位)选择对应的版本下载。找到下载的文件,运行".exe"文件,开始安装。

选择jdk的安装路径(安装路径不能出现中文),默认安装路径为:"C:\Program Files\Java\jdk版本"。可以默认安装,也可以自定义安装(建议)。选好之后点击下一步,安装的时候记住路径,后边会用到。

开始安装jdk,等待一会儿。

之后出现如下界面,点击"确定"。

安装jre,建议和jdk安装到同一目录下。选择"更改",找到jdk的安装位置,在java文件夹下新建一个jre文件夹用来存放jre文件。

我所使用的JDK安装路径为:

D:\Cocos2dx\Java\jdk1.8.0_202

D:\Cocos2dx\Java\jre1.8.0_202

接下来开始配置环境变量。在桌面上右击"我的电脑(计算机)-->属性",打开控制面板,选择"高级系统设置"。

在'"新建系统变量"对话框中,变量名一栏输入:"JAVA_HOME",变量值填写上面的JDK的安装路径。我的安装路径为D:\Cocos2dx\Java\jdk1.8.0_202。

在"系统变量"中找到"path"变量,选中之后,点击"编辑"。在变量值一行的末尾输入:";%JAVA_HOME%\bin"  必须是英文。之后确定即可。到此环境变量已经配置好了。

配置好环境变量之后,查看是否配置成功。

打开dos命令窗口,输入"java -version"。出现如下界面,jdk安装成功。Win10打开命令窗口的方式为:右键开始按钮,选择windows powershell(管理员)。

3、NDK

下载android-ndk-r16b.zip,解压到文件夹中。如D:\Android\android-ndk-r16b。

4、Android Studio

直接去官网下载最新的Android Studio并安装即可。建议使用免安装版本。解压路径为D:\Android\android-studio。

启动Android Studio。

选择Configure->SDK Manager,修改SDK文件夹,D:\Android\SDK。

选择Configure->Project Defaults->Project Structure。配置SDK路径。

5、Python

在Python官网下载Python2.X版本的。我下载安装了Python 2.7。安装完成后,进入命令窗口,输入python –V,查看python版本。若显示版本信息,表示安装成功。

6、Cocos2d-x

官网下载V3.17.2版本。直接解压到文件夹中即可。D:\Cocos2dx\cocos2d-x-3.17.2。

双击文件根目录的setup.py。

提示输入NDK_ROOT时,输入NDK 的路径。D:\Android\android-ndk-r16b。

提示输入ANDROID_SDK_ROOT时,输入SDK路径。D:\Android\SDK。

三、使用

创建工程的命令: cocos new PopStar -p com.xxxx.PopStart -l lua -d d:\cocos

cocos : 命令

new :创建项目的关键词

PopStart:工程名字

-p  com.xxxx.PopStart : -p 后面接的是公司包名

-l lua : -l 后面接的是语言。(cpp\lua\js)

-d d:\cocos 后面接的是存放地址

如果不加地址-d就会创建到c:\Users\Administrator目录下。

3.17版本开始,取消了proj.android-studio,改为proj.android文件直接可以用Android Studio打开。

启动Android Studio,选择打开文件,选择proj.android文件夹,等待软件自动重建并下载安装相关的文件即可。

Cocos2D-X 3.17.2 安装配置

一、安装准备:

  1. JDK –->> Java SE Development Kit 8u202
  2. Android studio -->> android-studio-ide-183.5692245-windows.zip
  3. Ant –->>Apache-ant-1.10.5-bin.zip
  4. Cocos2D-x -->> Cocos2D-X 3.17.2.zip
  5. VS -->> Visual Studio 2019
  6. NDK -->> Android-ndk-r16b.zip
  7. Python –->>Python 2.7

二、安装顺序

1、安装VS

VS2019从2019年下半年开始,官网的安装包只支持Win7家庭高级版(win7最后一个版本),与Win10 1702版本之后的系统。若系统不符合,可以选择VS2017及以下版本安装,或者重装系统。

VS2019安装,没什么好说的,网上很多例子。由于是C++开发的,所以一定要勾选C++的桌面开发,别的选项就看各自需要。建议不要安装在C盘,整个软件很占空间。

如果是win7专业版的电脑,无法安装VS2019,可以安装低版本的,如VS2015等等。

2、JDK

JDK8U221及以上版本,将tools.jar和dt.jar包含在其他文件里面,所以会提示无法找到这两个文件。最好安装JDK8U202及以下版本的。

根据自己的电脑(32位还是64位)选择对应的版本下载。找到下载的文件,运行".exe"文件,开始安装。

选择jdk的安装路径(安装路径不能出现中文),默认安装路径为:"C:\Program Files\Java\jdk版本"。可以默认安装,也可以自定义安装(建议)。选好之后点击下一步,安装的时候记住路径,后边会用到。

开始安装jdk,等待一会儿。

之后出现如下界面,点击"确定"。

安装jre,建议和jdk安装到同一目录下。选择"更改",找到jdk的安装位置,在java文件夹下新建一个jre文件夹用来存放jre文件。

我所使用的JDK安装路径为:

D:\Cocos2dx\Java\jdk1.8.0_202

D:\Cocos2dx\Java\jre1.8.0_202

接下来开始配置环境变量。在桌面上右击"我的电脑(计算机)-->属性",打开控制面板,选择"高级系统设置"。

在'"新建系统变量"对话框中,变量名一栏输入:"JAVA_HOME",变量值填写上面的JDK的安装路径。我的安装路径为D:\Cocos2dx\Java\jdk1.8.0_202。

在"系统变量"中找到"path"变量,选中之后,点击"编辑"。在变量值一行的末尾输入:";%JAVA_HOME%\bin"  必须是英文。之后确定即可。到此环境变量已经配置好了。

配置好环境变量之后,查看是否配置成功。

打开dos命令窗口,输入"java -version"。出现如下界面,jdk安装成功。Win10打开命令窗口的方式为:右键开始按钮,选择windows powershell(管理员)。

3、NDK

下载android-ndk-r16b.zip,解压到文件夹中。如D:\Android\android-ndk-r16b。

4、Android Studio

直接去官网下载最新的Android Studio并安装即可。建议使用免安装版本。解压路径为D:\Android\android-studio。

启动Android Studio。

选择Configure->SDK Manager,修改SDK文件夹,D:\Android\SDK。

选择Configure->Project Defaults->Project Structure。配置SDK路径。

5、Python

在Python官网下载Python2.X版本的。我下载安装了Python 2.7。安装完成后,进入命令窗口,输入python –V,查看python版本。若显示版本信息,表示安装成功。

6、Cocos2d-x

官网下载V3.17.2版本。直接解压到文件夹中即可。D:\Cocos2dx\cocos2d-x-3.17.2。

双击文件根目录的setup.py。

提示输入NDK_ROOT时,输入NDK 的路径。D:\Android\android-ndk-r16b。

提示输入ANDROID_SDK_ROOT时,输入SDK路径。D:\Android\SDK。

三、使用

创建工程的命令: cocos new PopStar -p com.xxxx.PopStart -l lua -d d:\cocos

cocos : 命令

new :创建项目的关键词

PopStart:工程名字

-p  com.xxxx.PopStart : -p 后面接的是公司包名

-l lua : -l 后面接的是语言。(cpp\lua\js)

-d d:\cocos 后面接的是存放地址

如果不加地址-d就会创建到c:\Users\Administrator目录下。

3.17版本开始,取消了proj.android-studio,改为proj.android文件直接可以用Android Studio打开。

启动Android Studio,选择打开文件,选择proj.android文件夹,等待软件自动重建并下载安装相关的文件即可。

Cocos2D-X 3.17.2 安装配置相关推荐

  1. mysql5.17免安装教程_详细介绍MySql5.7.17免安装配置教程的示例代码

    这篇文章给大家详细介绍了MySql 5.7.17免安装配置教程,首先大家需要先下载mysql 5.7.17 的安装包,然后解压,具体配置过程大家通过本文一起学习吧 1.下载mysql-5.7.17-w ...

  2. mysql5.7.17winx64安装_MYSQL数据库mysql 5.7.17 winx64安装配置图文教程

    <MysqL数据库MysqL 5.7.17 winx64安装配置图文教程>要点: 本文介绍了MysqL数据库MysqL 5.7.17 winx64安装配置图文教程,希望对您有用.如果有疑问 ...

  3. Java SE 7 Update 17的安装配置及相关问题解决

    Java SE 7 Update 17 小声说 Eclipse Java EE集成开发环境 下载 安装 配置 总结 小声说 首先非常感谢大家的认可,近一周来收到些私信,有些没及时回复十分不好意思,但是 ...

  4. mysql配置不成功_mysql 5.7.17 zip安装配置教程 mysql启动失败的解决方法

    MySQL5.7.17,现在看来是最新版本,下载地址 在这里可以选择自己的平台版本,选择自己的下载,我的是windows版本.应该大同小异. 下载的文件在这里讲一下ZIP版本的,MIS版本的我没试过也 ...

  5. mysql5.7.17免安装版_MySql 5.7.17免安装配置

    2.解压安装包. D:\DevelopTool\mysql-5.7.17-winx64 #解压目录 3.在解压目录下创建一个名为data的文件夹,用来存放数据 D:\DevelopTool\mysql ...

  6. mysql 5.7 winx64_mysql 5.7.17 winx64安装配置方法图文教程

    Windows安装mysql-5.7.17-winx64.zip方式记录< 1.去官网上下载.zip格式的文件. 2.解压到一个文件夹,这里我用D:\MySql表示 3.在D:\MySql\my ...

  7. Tomcat的安装配置及相关问题解决

    Apache Tomcat/8.5.82 小声说 Tomcat的安装配置及相关问题解决 Apache Tomcat/8.5.82的下载 配置 访问Tomcat 常出现的问题及解决 1.tomcat8. ...

  8. 转载:mysql 5.7.10 安装配置方法图文教程——来自脚本之家网,作者是汤高

    mysql 5.7.10 安装配置方法图文教程 作者:汤高 字体:[增加 减小] 类型:转载 时间:2016-06-22 我要评论 这篇文章主要为大家分享了mysql 5.7.10 安装配置方法图文教 ...

  9. mysql5.7.17免安装版_MySQL 5.7.17 免安装版本的安装配置

    MYSQL版本:MySQL Community Server 5.7.17,免安装版本,具体内容如下 下载地址:https://dev.mysql.com/downloads/mysql/ 电脑系统: ...

最新文章

  1. jdk安装教程_在JDK 12精简数字格式中使用最小分数数字
  2. AlertDialog和自定义对话框
  3. 目标检测(R-CNN、Fast R-CNN、Fater R-CNN)
  4. ABAP formula
  5. LeetCode 713. 乘积小于K的子数组(滑动窗口)
  6. 利用XPath读取Xml文件
  7. 电音制作宿主软件-Ableton Live Suite v10.1.30 WIN-MAC 中文版下载
  8. 神一样的产品经理——基于移动与互联网产品实践
  9. 【转】什么是Online Learning
  10. RecyclerView的横向展示、item滑动居中
  11. 微信、qq可以上网,但是浏览器却不能上网怎么办
  12. 刘乾四川大学计算机学院刘乾,刘乾亮
  13. C++智能指针与类型转换
  14. XML文件约束之DTD详解
  15. 深度学习实战22(进阶版)-AI漫画视频生成模型,做自己的漫画视频
  16. 微信网页授权登入--laravel组件 laravel-wechat调用
  17. 江苏省盐城中学信息竞赛队(YZOI)队规
  18. 苹果AR/VR设备或定价2000美元 或命名Apple Vision
  19. hive的窗口函数详解
  20. PERT(计划评审技术Program Evaluation an Review Technique)

热门文章

  1. 分享Xcode使用技巧(兼容iOS10、iPhone刷机固件、Xcode各版本、内存泄漏检测)
  2. SVS为人民银行某分行打造无纸化会议室
  3. Ansible的配置文件
  4. 【转】自然常数“e”,工程中的自然数“1”
  5. 调用科大讯飞api_科大讯飞发布AI智能笔记本新品
  6. Unity实现游戏场景的转换
  7. 数字经济畅想曲:腾讯、趣链、数秦详解区块链如何塑造新生活
  8. 涉密计算机的硬盘需要销毁,涉密计算机使用过程中,下列哪些行为存在泄密隐患 - 作业在线问答...
  9. 在Ubuntu16.04中强制解锁
  10. vcsa6.7安装步骤