Win10下配置cocos2dx + andorid环境

Win10下配置cocos2dx + andorid环境

    • Cocos准备工作
    • Android环境搭建
    • 其他

Cocos准备工作

1,python环境
1)首先下载最新Python2.7.X版本,网上很多,就不发了。(不确定python3是否可以)
2)环境配置
控制面板->系统和安全->系统->高级系统设置
(可以通过win10快捷搜索 ,输入 环境变量 进入)
高级选项卡->环境变量->系统变量
找到path,选择添加,把python目录加到path中,如: C:\Python27
3)验证是否配置成功
打开命令行cmd,输入python,正常的话会显示python版本号

2.Microsoft Visual Studio 2012
自行下载,网上有破解教程,这里就不发了

3,cocos2dx安装
直接在官网下载对应版本:https://cocos2d-x.org/download
下载完,安装到本地,我的路径:D:\ProgramFiles\cocos2d-x-3.15.1
进入cocos2dx路径,找到setup.py, 这个脚本帮助我们配置cocos环境变量,第一次安装,我们不需要SDK/NDK,所以可以全部跳过,只需要保证cocos成功
验证步骤:打开cmd,输入cocos ,未报错则表示安装成功
到了这一步,cocos已经可以正常工作了
4,创建项目:
打开cmd ,使用 cocos new 创建项目,可以输入cocos new --help查看
如:包名:com.lua.test, 语言:lua,项目地址:D:\CocosWorkSpace\ ,项目名:luaTest
cocos new -p com.lua.test -l cpp -d D:\CocosWorkSpace\ luaTest

Android环境搭建

android环境总共需要:安卓SDK,Java环境JDK,ant

1,JDK安装
官网:https://www.oracle.com/technetwork/java/javase/downloads/index.html
我们只需要安装jdk-1.8版本就可以了,jdk-8u211-windows-x64.exe
我这里第一次安装的时候下载的不是64位,导致后来编译安卓时报错,提示JVM找不到
下载完成,安装的时候分两步,第一次安装JDK,后续安装jre,
注意两次安装需要在不同文件夹下
如果第二次jre忘记安装,可以进入D:\ProgramFiles\Java\jdk1.8.0_211(我的jdk路径)下找到jre.java手动安装
2)配置环境变量:
新建环境变量:JAVA_HOME 值为:D:\ProgramFiles\Java\jdk1.8.0_211
新建环境变量:CLASSPATH 值为:.,%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar(注意:点号表示当前目录,不能省略)
在系统变量Path中加入 %JAVA_HOME%\bin
3)测试
打开cmd,输入 java -version
2,android SDK Tool
官网:https://developer.android.google.cn/studio
其他地址:https://www.androiddevtools.cn
当然可以直接下载android studio,
这里我们只要 SDK Tools:https://dl.google.com/android/repository/sdk-tools-windows-3859397.zip?utm_source=androiddevtools&utm_medium=website
下载完成,安装到本地,我的地址:D:\ProgramFiles\android-sdk-windows
2)配置环境变量:
新建环境变量 ANDROID_SDK_ROOT,值为D:\ProgramFiles\android-sdk-windows
在系统环境变量Path里添加 %ANDROID_SDK_ROOT%/tools 和 %ANDROID_SDK_ROOT%/platform-tools
3)测试
打开cmd,运行 adb命令(这是一个与android设备交互的命令,存放于sdk/platform-tools下)
4)可以通过 SDK路径下的SDK Manager.exe管理SDK信息
3,NDK
官网:https://developer.android.google.cn/ndk/downloads/index.html
不建议使用高版本ndk,我这边用的是ndk-r10e
下载完成,安装本地:D:\ProgramFiles\android-ndk-r10e
2)环境配置:
新建环境变量 NDK_ROOT,值为D:\ProgramFiles\android-ndk-r10e
系统环境变量Path里添加%NDK_ROOT%
4,ANT
官网:http://ant.apache.org/
配置环境变量:
新建环境变量 ANT_ROOT,值为D:\ProgramFiles\apache-ant-1.9.14
系统环境变量Path里添加%ANT_ROOT%\bin
以上,android环境就配置完成了

5,测试
使用cocos new 创建新项目
进入新项目根目录,使用cocos compile 编译生成apk

其他

cocos new -help 查看创建命令
通用:cocos new -p 包名 -l 语言(cpp,lus,js) -d 项目路径  项目名

cocos compile -help
通用 :cocos compile -p android  --ap android-16 -s D:\CocosProject\luaTest
生成android-studio:cocos compile -p android --android-studio
cocos run -help

adb --help 	

你可能感兴趣的:(cocos)