1、到Cocos官网去下载Cocos2D-X-3.17,解压放在一个没有中文路径的文件夹里
2、去下载Python2.7,下载之后配置Python环境变量,并验证
3、打开Cocos2D-X-3.17文件夹,按Shift+右键,打开命令提示符,输入:
python setup.py
4、提示输入NDK和SDK路径,现在暂时可以不设置,直接按回车,当然如果你有的话,可以设置;
(注:SDK去下载最新的就行了,NDK我是用的"android-ndk-r14b",为什么用我会在Cocos2D-X-3.17打包APK里讲)
5、接下载创建工程:
cocos new %projectName% -p %packageName% -l %scriptLanguage% -d %path%
//projectName-----工程名
//packageName-----包名
//scriptLanguage--语言
//path-------------路径
注:将创建工程的命令封装成Windows批处理文件,这是在网上找的:
@echo off
set /p projectName=please input project name:
set /p packageName=please input package name:
set /p scriptLanguage=please input script name:
@echo cocos new %projectName% -p %packageName% -l %scriptLanguage% -d F:\CocosProject
cocos new %projectName% -p %packageName% -l %scriptLanguage% -d F:\CocosProject
@echo Create Success!!!
pause
6、用VS打开工程,并生成;
如果报错为"无法打开包括文件: “string.h”",
就打开VS安装程序照图中标记红线的位置勾选并安装:
如果报错为"找不到MSVCR110.dll",
就去百度搜索vcredist并下载,x64和x86到底倒是装哪个,我也记不清了:
https://www.microsoft.com/zh-CN/download/details.aspx?id=30679
我在解决上面的问题后就能正常生成解决方案了;
这是我在创建Cocos2D-X-3.17工程时的经验和遇到的问题