zoukankan      html  css  js  c++  java
  • Win8.1下COCOS2D-X 3.4环境搭建

    

    Cocos2dx_3.4开发环境搭建,并编译成APK

     

    第一步:须要下载的:(windows64位系统下环境搭建)

     Ant   apache-ant-1.9.4-bin.zip

     NDK   android-ndk-r9d-windows-x86_64.zip

     SDK   adt-bundle-windows-x86_64-20130729.zip

     VS2012

     cocos2d-x-3.4.zip

     python_2.7.8_32

     jdk-8-windows-x64.exe

     

    重要的两个命令:

                    cocos new -p com.game.simple -l cpp -d e: simple  //创建项目

                    cocoscompile -p android  //编译成apk

    第二步 安装Python

        cocos2d-x非常多tools都是须要使用Python的。因此我们须要先安装Python环境

    须要下载Python 2.X版本号。不要下载3.x版本号  

        python安装的时候使用默认安装方式就可以,可是安装完成后我们须要配置环境变量

    在我的电脑(右键)->属性->高级系统设置->高级选项卡->环境变量->系统变量中找到Path 变量,并在其值中添加 指向Python的环境变量。格式为 [Python安装路径]; 比如我安装在C我的环境变量就新增为 C:Python27;

      配置完成后记得注销再又一次登陆系统环境变量才会生效

        https://images0.cnblogs.com/i/340851/201404/221000491852327.jpg

     

     

    注意:有时安装Python后,也在path中配置好了,但还是会提示Python 不是内部命令。我的就出现这样的情况,须要每次cmd进入命令框,运行cocos new或者python 等命令时都要手动运行一下set PATH=%PATH%;C:Python27 (我的是安装在C盘根文件夹下的视你安装而定)

    然后才干运行cocos等命令,过程例如以下:

     

    执行->cmd  

    输入set PATH=%PATH%;C:Python27 

    接下来。再在当前的 cmd下输入python,就可以执行 ,假设出现版本号信息则成功安装了。

     

      第三步:配置cocos2d环境

      进入cocos2d-x 目录找到setup.py这个文件,执行,会出现控制台例如以下

      https://images0.cnblogs.com/i/340851/201404/221004590454027.jpg

      因为如今不配置Android环境,因此仅仅须要一直回车就可以,这时候这段python脚本会帮助我们设置cocos2d-x执行所须要的环境变量。

    继续注销……又一次登陆……才干生效

      在配置完这一切后 我们打开CMD 执行cocos命令,1来检查整个开发环境是否搭建成功,2来能够熟悉下命令行。假设设置没问题的情况下会出现例如以下界面https://images0.cnblogs.com/i/340851/201404/221009223572717.jpg

      这里我们能够看到cocos.py这段脚本能够运行4个命令。每一个命令的作用已经说明的非常清楚了。

     

     

     

    第三步:使用new 命令创建项目

      https://images0.cnblogs.com/i/340851/201404/221013072633708.jpg

      这里举个样例,比方我要创建一个叫simple的项目,我们能够这么写cocosnew -p com.game.simple -l cpp -d e:  simple 简单吧执行这条命令会在E盘根文件夹下生成一个叫simple的文件夹里面放着我们的项目。出现例如以下信息则创建成功

      https://images0.cnblogs.com/i/340851/201404/221018046544285.jpghttps://images0.cnblogs.com/i/340851/201404/221018101701568.jpg

      这个时候能够用VS2012打开proj.win32中的sln项目文件进行编码和调试工作了。

     

      假设我们要执行我们刚刚由模板生成的项目,我们须要用到cocos run 命令 格式为 cocos run -p [平台]   :cocos run -p win32 表示win32平台

      我们在运行这条命令时候须要注意一点 运行命令的文件夹必须是游戏项目的根文件夹 假设不在根文件夹 须要使用 -s指定游戏根文件夹的位置

      

      如今我们在cmd中运行 cocos run -p win32 -s e:simple 执行结果例如以下

      https://images0.cnblogs.com/i/340851/201404/221025052329629.jpg

      假设在编译过程中没有错误的话 编译完毕会打开这个HelloWorldDEMO

    至此环境搭建以及调试公布就所有OK

     

    第四部分:

      Android的编译环境在3.0RC里也有了非常大的改观。部署和编译方式比之前方便了非常多。

      Android编译环境须要用到Andorid_SDK  Android_NDK   Ant JDK

      

      当中除了JDK须要安装,其他的是绿色版直接解压就可以

        我们将SDK NDK ANT解压缩到同一个目录中 并改动sdk的目录名为ADT(能够不改动),NDKNDKANT的为ANT 这是为了方便以后使用。我解压后文件都放在了e:Android目录下

      https://images0.cnblogs.com/i/340851/201404/221115282481382.jpg

      

      解压完后我们先来配置JDK

        在JDK安装完成之后。须要手动进行环境变量的配置

      

         1)在系统变量里新建JAVA_HOME变量,变量值为:C:ProgramFilesJavajdk1.6.0_14(依据自己的安装路径填写)

       2)新建classpath变量,变量值为:.;%JAVA_HOME%lib;%JAVA_HOME%lib ools.jar(注意前面的. 不要忘记了)

      3)在path变量(已存在不用新建)加入变量值:%JAVA_HOME%in;%JAVA_HOME%jrein(注意变量值之间用“;”隔开)

        4、又一次注销系统并又一次登陆后“開始”-->“执行”-->输入“javac-->"Enter"。假设能正常打印使用方法说明配置成功!

       补充环境变量的解析:

          JAVA_HOME:jdk的安装路径

          classpath:java载入类路径。仅仅有类在classpathjava命令才干识别。在路径前加了个"."表示当前路径。

          path:系统在不论什么路径下都能够识别java,javac命令。

      

       如今我们来配置ANT的环境变量。将[ANT文件夹]in文件夹加入到path  如图

      https://images0.cnblogs.com/i/340851/201404/221103495137416.jpg

     

      至此准备工作就做完了,以下我们执行setup.py关联SDK NDK ANT

      https://images0.cnblogs.com/i/340851/201404/221116141233733.jpg

      在这里我们输入了ndksdk的路径 当中ndk指向根文件夹就可以  sdk须要指向adt中的sdk文件夹

      

      在由setup.py加入了这两个环境变量之后会要求我们输入Ant的路径 这里我们须要指向ant中的bin目录例如以下:

      https://images0.cnblogs.com/i/340851/201404/221119256852276.jpg

    这时候 基本环境已经搭建完毕了,记得注销又一次登陆使环境变量生效

     

     

     

      又一次执行setup.py确认下所有的配置是否正确假设所有正确 如图所看到的 都提示找到了

      https://images0.cnblogs.com/i/340851/201404/221130314046395.jpg

     

      然后我们就能够在创建的项目的根文件夹下使用cocos compile -p android方式编译APK文件了

      

      注意:在打包apk之前须要改动proj.android/jni目录下的Android.mk文件加入自己新增的CPP文件

      最后我们来看看编译好的APK文件吧。位置在[项目目录]indebugandroid目录下。

    https://images0.cnblogs.com/i/340851/201404/221328207632968.jpg

     

  • 相关阅读:
    元宇宙通证
    高性能公链
    区块链不可能三角
    搭建自己的在线API文档系统
    windows 安装python环境
    golang beego项目的正确开启方法
    人生发财靠康波
    蒙代尔不可能三角
    Kubernetes 部署Dashboard UI
    Kubernetes 使用kubeadm创建集群
  • 原文地址:https://www.cnblogs.com/yfceshi/p/6911323.html
Copyright © 2011-2022 走看看