zoukankan      html  css  js  c++  java
  • cocos2d-js 学习笔记 --安装调试(2)

    对于初学者安装cocos2d-js的环境并没有教程中说的那么简单,至少笔者是这么认为的

    第一步,下载cocos2d-js的SDK,(先别着急运行)

    第二步,安装Cocos2d console ,(Mac用户可跳过,因为自带了Python,非Mac用户,需要安装Python http:www.python.org)

    第三步,安装JDK  百度搜索JDK下载相应版本,  JDK是Android开发的基础

    第四步,下载 Android SDK(也叫ADT)

    第五步,下载Android NDK

    第六步,下载 ant   (http:ant.apache.org)   这个下载后解压就可以了,自己找个目录放好。

    最后运行 Cocos2d-js 的SDK,就是 上次提到的.setup.py;

    在安装的过程中会不断的出现提示让你匹配相应的路径

    位置---指根目录,如笔者是MAC系统根目录是:(/Users/test/cocos2d-js/cocos-az/sdk);

    1.NDK_ROOT的位置。

    2.SDK 的位置(Android SDK )

    3.ant  的位置 (注意,这个目录是要指向到/bin下)

    如:/Users/tim/Desktop/devTools/apache-ant-1.9.4/bin

    很多人就是因为少了/bin结果报错

    有教程说如果不考虑在Android上运行可以直接回车跳过!(注意这里有坑)其实是不行的,如果不考虑Android上运行,不输入 NDK,SDK的位置是没问题的,但如果没有ant,在打包编译的时候会报错。

    cocos compile -p web -m release 运行的时候报错

    ANT_ROOT not defined. Please define it in your environment

    所以说ant的根目录必须填写正确。

    运行:

    ./Users/你自己的目录/Documents/apache-ant-1.9.4/bin/ant -version

    可以查看 ant有没有正确安装

    另外发布成功后,请选择firefox浏览器,进行本地预览,其他浏览器貌似是因为出于安全性考虑只能放服务器才能正常展示。

    : 

  • 相关阅读:
    VS2010 自动跳过代码现象
    Reverse Linked List II 【纠结逆序!!!】
    Intersection of Two Linked Lists
    Linked List Cycle II
    Remove Nth Node From End of List 【另一个技巧,指针的指针】
    Swap Nodes in Pairs
    Merge Two Sorted Lists
    Remove Duplicates from Sorted List
    Linked List Cycle
    Dungeon Game
  • 原文地址:https://www.cnblogs.com/yingcaiyi/p/5067918.html
Copyright © 2011-2022 走看看