mac创建cocos_mac cocos搭建本地服务器 - CSDN
  • Cocos2dx 怎样在Mac创建项目

    千次阅读 2016-09-05 11:52:39
    Cocos2dx 怎样在Mac创建项目 准备工作 首先下载Cocos2dx 3.6到你的Mac上,解压之后把它保存在一个你喜欢的位置。你可以在这里下载Cocos2dx 3.6:http://www.cocos2d-x.org/download 然后,查看一下你的Mac上有...

    Cocos2dx 怎样在Mac上创建项目

    准备工作

    首先下载Cocos2dx 3.6到你的Mac上,解压之后把它保存在一个你喜欢的位置。你可以在这里下载Cocos2dx 3.6:http://www.cocos2d-x.org/download

    然后,查看一下你的Mac上有没有安装Python 2.7.5 或者更高版本。查看方法:打开终端并输入命令python。如果已经安装了的话,会有下面的信息出来:

    ====================================================================

    Python 2.7.6 (default, Sep  9 2014, 15:04:36) 

    [GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.39)] on darwin

    Type "help", "copyright", "credits" or "license" for more information.

    ====================================================================

    检查一下版本,看看是不是2.7.5或者更高版本。如果是的话,说明你环境已经没问题了。如果Python的版本低于2.7.5或者出现了找不到命令的错误,那么,你就需要安装一下Python。你可以在这里下载并安装Python:https://www.python.org/downloads/mac-osx/

    注:查完Python的版本后,你可以跑exit()退出Python

     

    配置环境

    首先打开终端并定位到Cocos2dx所在的目录,如:cd /Users/Dream/Documents/cocos2d-x-3.6

    然后跑命令ls,你会看到列出的文件里有一个叫做setup.py的。我们需要做的,就是跑这个文件,让它帮我们配置环境。那么,跑一下命令./setup.py。完成之后,终端的末尾会有一条消息:

    ====================================================================

    Please execute command: "source /Users/Dream/.bash_profile" to make added system variables take effect

    ====================================================================

    意思就是说,我们需要跑一下命令source /Users/Dream/.bash_profile来让系统的环境变量生效。所以,跑一下这条命令就可以了。

    现在,让我们打开文件.bash_profile查看一下环境变量:open -t ~/.bash_profile。在我的机器上是这样的:

    ====================================================================

    # Add environment variable COCOS_CONSOLE_ROOT for cocos2d-x

    export COCOS_CONSOLE_ROOT=/Users/Dream/Documents/cocos2d-x-3.6/tools/cocos2d-console/bin

    export PATH=$COCOS_CONSOLE_ROOT:$PATH

     

    # Add environment variable COCOS_TEMPLATES_ROOT for cocos2d-x

    export COCOS_TEMPLATES_ROOT=/Users/Dream/Documents/cocos2d-x-3.6/templates

    export PATH=$COCOS_TEMPLATES_ROOT:$PATH

    ====================================================================

     

    创建项目

    现在,让我们创建一个名为ColorBird的项目。

    打开终端并跑命令cocos new ColorBird -p com.evanlin.colorbird -l cpp -d "/Users/Dream/Desktop" 这样,项目就创建完成了。

    说明:

    -p:包名。一般由域名的反写再加上项目名组成。如:域名为evanlin.com,项目名为ColorBird,那么包名就是com.evanlin.colorbird

    -l:语言,也就是你想用哪种语言来写游戏。支持的语言有cpp,js,lua。其中cpp也就是C++

    -d:项目创建在哪个目录。

    如果你想获得更多说明,可以查看一下帮助。查看帮助的话,跑一下命令cocos new -h就可以了。

    项目创建成功后,打开项目目录,你可以看到文件夹proj.ios_mac。进入这个文件夹后,你可以看到XCode的项目文件。双击打开它就可以跑了。

    展开全文
  • CD 项目路径 cocos compile -p android –no-apk –android-studio 1.downloading https://services.gradle.org/distributions/gradle-3.3-all.zip 报出Exception in thread “main” javax.net.ssl.SSLException:...

    CD 项目路径 cocos compile -p android –no-apk –android-studio

    1.downloading https://services.gradle.org/distributions/gradle-3.3-all.zip

    报出Exception in thread “main” javax.net.ssl.SSLException: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty

    解决方法:因为要下载https的网站,需要在java里面的CA证书中增加cafile。这里我最简单的处理方式,修改gradle-wrapper.properties里面的distributionUrl属性,把https修改成http。避免用https下载grale.

    2.gradle3.3需要java7以后的环境。我是jdk1.6。

    解决方案:到java官网下载jdk1.8。安装完mac并不会直接更新成1.8,因为mac自带系统读取jdk的路径是/usr/library/java, 需要修改.bash_profile文件。sudo vim ~/.bash_profile;增加配置:

    export JAVA_HOME=/Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home
    export CLASSPAHT=.:JAVAHOME/lib/dt.jar:JAVA_HOME/lib/tools.jar
    export PATH=JAVAHOME/bin:PATH
    source ~/.bash_profile生效;

    3.遇到错误:Could not find tools.jar. Please check that /Library/Internet Plug-Ins/JavaAppletPlugin.plugin/Contents/Home contains a valid JDK installation.

    解决方案:原因是JAVA_HOME的变量路径设置不对。因为不理解JDK,JRE,JVM的区别。可以查看说明链接http://java-mzd.iteye.com/blog/838514。之前JAVA_HOME路径设置的是jdk的。

    查看/Library/Java/JavaVirtualMachines是否有jdk1.8.0(因为cocos2dx 3.x要jdk1.7以后的)。没有则去oracle官网下载安装。

    在MAC上查找和设置$JAVA_HOME

    可以使用工具命令“/usr/libexec/java_home”来定位JAVA_HOME:

    定位JAVA:

    /usr/libexec/java_home

    显示:

    /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home

    另外可以使用-V选项列出所有版本的JAVA_HOME:

    /usr/libexec/java_home -V

    显示:

    Matching Java Virtual Machines (3):

    1.7.0_80, x86_64: “Java SE 7” /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home

    1.6.0_65-b14-468, x86_64: “Java SE 6” /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

    1.6.0_65-b14-468, i386: “Java SE 6” /Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Home

    /Library/Java/JavaVirtualMachines/jdk1.7.0_80.jdk/Contents/Home

    配置JAVA_HOME:

    $ cat ~/.bash_profile

    JAVA_HOME=/usr/libexec/java_home 注意:此处不是单引号,是键盘“〜键”上的符号

    export JAVA_HOME

    echoJAVA_HOME

    /Library/Java/JavaVirtualMachines/jdk1.7.0_45.jdk/Contents/Home

    使修改后的.bash_profile立即生效

    $ source ~/.bash_profile

    4.Could not resolve all files for configuration ‘:classpath’.
    Could not find com.android.tools.build:gradle:3.0.0.

    解决方案:因为jcenter的网络给墙了 完全访问不到。把build.gradle修改成

    buildscript {
    repositories {
    google()
    jcenter()
    }
    dependencies {
    classpath ‘com.android.tools.build:gradle:3.1.0’

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
    

    }

    allprojects {
    repositories {
    google()
    jcenter()
    }
    }

    先访问谷歌,但是也是要保证能翻墙的。多一个渠道而已。总之,这样就开始下载包了。然后就就能build success.

    弄完之后,再跑cocos compile -p android –no-apk –android-studio

    在mac环境下,编译打包cocos2d项目成android。

    另外Cocos2dx 3.15后能用android studio编写编译。详情见链接:http://www.cocos2d-x.org/docs/cocos2d-x/zh/installation/Android-terminal.html

    http://www.cocos2d-x.org/docs/cocos2d-x/zh/installation/Android-Studio.html

    错误提示是这样:resource fork, Finder information, or similar detritus not allowed。

    找了很多资料,说的都是一半一半,有的看了仍是无从下手。最后看到的处理方式是这样的:

    首先关闭Xcode,打开终端:

    进入DerivedData目录

    cd ~/Library/Developer/Xcode/DerivedData/
    然后再终端输入:xattr -rc .

    xattr -rc .

    find . -name “*.png” -exec xattr -c {} \;

    再次运行项目,就没有这样报错了。(也是对症下药吧,如果不适用就再看其他的方法吧)

    展开全文
  • maccocos2dx3.x的创建项目

    千次阅读 2014-09-22 15:59:38
    以前一直用vs ,屌丝用不起mac啊、

    谨以此笔记提示自己

    以前一直用vs ,屌丝用不起mac啊、。。。现在公司里边提供xcode,创建项目一开始不适应,后来一创建发现其实差不多和windows下

    甚至更简单:

    打开终端

    输入

    cocos new -p xxx.xxx.xxx -l cpp xxx

    xxx是自定义名字

    默认是在自己的user下

    当然,也可以cocos new -p xxx.xxx.xxx -l cpp xxx -d Desktop

    把项目创建在桌面上

    其实和windows一样一样的  唯一的遗憾是 我在windows习惯了用.bat脚本创建,mac没有识别的工具 只有手动输入了


    展开全文
  • MAC环境下搭建cocos2d-x开发环境
  • 看了cocos2d-x 官方的关于配置安卓环境,按照官方的步骤走有一些地方走不通,这里做个笔记。 1.下载所需的资源 NDK:这个可以在cocos中找到,直接下载下来就OK了。 SDK,eclipse:官方的教程用的是eclipse配置好的...

    看了cocos2d-x官方的关于配置安卓环境,按照官方的步骤走有一些地方走不通,这里做个笔记。

    1.下载所需的资源

    NDK:这个可以在cocos中找到,直接下载下来就OK了。

    SDK,eclipse:官方的教程用的是eclipse配置好的资源,这个貌似在安卓的官方网站有,但是cocos的资源中给出的SDK不是这样的,所以,自己找了个网站下载:http://www.cnblogs.com/tc310/p/3938353.html

    当然,也可以分开下载,自己在配置安卓环境。

    2.配置环境:

    3.x的版本配置环境还是很简单的,打开下载好的引擎包,运行setup.py,按要求输入SDK,NDK和ANT的路径,到这里,环境基本上算是配置完了,但是,在我的MAC上关闭中断后还是显示环境没有搭建好,这是因为配置环境变量的时候对于.build_profile的修改并没有提交,soucre命令可以提交对于 .bash_profile的修改,但是,在这直接提交,我发现我的mac上的.bash_profile还是没有修改,所以,我选择了自己打开.bash_profile配置环境变量。

    下面是一片关于.bash_profile处理命令的文章:

    http://blog.csdn.net/openglnewbee/article/details/36663591

    编辑如下:

    # Add environmentvariable COCOS_CONSOLE_ROOT for cocos2d-x

    exportCOCOS_CONSOLE_ROOT=/Users/junmakeji/Desktop/cocos2d-x-3.8.1/tools/cocos2d-console/bin

    exportPATH=$COCOS_CONSOLE_ROOT:$PATH

     

    # Add environmentvariable COCOS_TEMPLATES_ROOT for cocos2d-x

    exportCOCOS_TEMPLATES_ROOT=/Users/junmakeji/Desktop/cocos2d-x-3.8.1/templates

    exportPATH=$COCOS_TEMPLATES_ROOT:$PATH

     

    # Add environmentvariable COCOS_FRAMEWORKS for cocos2d-x

    exportCOCOS_FRAMEWORKS=/Applications/Cocos/frameworks

    exportPATH=$COCOS_FRAMEWORKS:$PATH

     

    # Add environmentvariable ANT_ROOT for cocos2d-x

    exportANT_ROOT=/Applications/Cocos/tools/ant/bin

    exportPATH=$ANT_ROOT:$PATH

     

    # Add environmentvariable ANDROID_SDK_ROOT for cocos2d-x

    exportANDROID_SDK_ROOT=/Users/xxxx/Desktop/Android/adt-bundle-mac-x86_64-20140702/sdk

    exportPATH=$ANDROID_SDK_ROOT:$PATH

     

    # Add environmentvariable NDK_ROOT for cocos2d-x

    exportNDK_ROOT=/Users/xxxxx/Desktop/Android/adt-bundle-mac-x86_64-20140702/android-ndk-r10c

    exportPATH=$NDK_ROOT:$PATH

     

    编辑完后,保存。这时候在终端执行source命令就好了。

    展开全文
  • MAC安装步骤: 1、打开终端工具 注:如果安装了以前版本的可以先删除 显示Mac隐藏文件的命令:defaults write com.apple.finder AppleShowAllFiles -bool true 隐藏Mac隐藏文件的命令:defaults writ
  • 先准备环境,需要一下目录:使用cocos 自带的 setup.py 进行检测是比较好的方法:从上图,可以看到所需要的目录都已经被找到了,其实这一步已经把环境变量配置加到~/.bash_profile文件中,打开~/.bash_profile可以...
  • 快速搭建Cocos2dx for MAC开发环境

    万次阅读 2016-10-04 21:56:38
    我的环境: MAC OS X EI Capitan 10.11.6 已经装好了XCode 系统安装过python 2.7.12 ...Step 1)去cocos2dx官网:http://www.cocos2d-x.org ,下载cocos2dx for mac包 ,然后把它放到你喜欢的位置上。 Step 2)
  • Mac卸载cocos2d-x

    2014-11-05 16:25:30
    mac 卸载cocos2d-x方法 只需要删除 /
  • 如何在 Mac创建一个 cocos2d 的项目
  • mac 配置cocos2d-x 3.3开发环境

    千次阅读 2016-11-12 15:08:21
    要开发一款棋牌类app,用到了cocos2d-x,我这里主要说下mac配置cocos2d-x 3.3环境,主要是他官网上面写的太简单了走了不少弯路,总结下自己遇到的坑,希望可以帮助到大家, 1、官网上面下载cocos2d-x 3.3开发包...
  • 1.首先下载cocos2dx 3.0的环境: cocos2d-x的下载地址-->Download v2.2.1 Download v3.0 alpha1 2.之后解压下载的文件cocos2d-x-2.2.1 ,生成如下目录 3.启动终端;(点击Finder-前往-实用工具-终端) 4....
  • Maccocos2dx-3.2+Xcode环境配置和项目创建

    万次阅读 热门讨论 2014-09-03 20:40:17
    这是有关环境配置的第二篇教程,第一篇讲的是win8下的...下面要说Mac os 下 cocos2dx-3.2+Xcode的环境配置,这里我使用的是Xcode 5.1.1。 首先解压cocos2dx-3.2,把它放到你觉得合适的地方。然后是有关python的事儿。
  • cocos2d-x 3.x Mac环境下搭建, 创建Xcode项目

    万次阅读 多人点赞 2014-12-17 21:59:58
    cocos2d v3.x 版本出来后,从配置安装到创建项目都是命令行,下面简单说一下.1. 下载地址 http://cn.cocos2d-x.org/download/  (目前最新版本3.3 375M左右)2. 下载完成解压后, 打开终端, 进入到对应文件夹。比如我的:
  • 本文介绍在mac搭建cocos2d-x开发环境的方法及运行经典的hello world。 第一步:安装xcode 到https://developer.apple.com/xcode/ 下载xcode的安装文件,并双击安装。安装时,根据提示选择或输入相关信息。 第...
  • MAC 上面创建 Cocos2d-x 的 iOS 项目

    千次阅读 2017-02-21 11:55:00
    cocos2d是OC写的,cocos2dx是c++写的 cocos2d只能在ios下运行,cocos2dx是跨平台的,ios和android平台都可以运行 cocos2d是外国人搞的,cocos2dx是中国人搞的。 cocos2dx是cocos2d的C++写法,但是游戏架构是一样...
  • maccocos2dx-lua环境搭建

    千次阅读 2016-03-21 16:04:36
    准备:Xcode 目前最新的是Xcode7.2.1 大小4.4G 去AppStore下  quick-3.3 下载地址:http://www.tairan.com/engines-download  Sublime Text2 下载地址:http://www.sublimetext.com/2  Sublime Text3 下载地址:...
  • cocos2d-x在mac下的安装使用

    千次阅读 2018-08-28 09:34:55
    自己看着网络上面的教程完成了cocos2d-x的安装,突然想到自己想认真的开始写一个属于自己的博客,于是就创建了一篇cocos2d-x的分类来记录我在学习cocos2d-x的成长过程。 说到mac下安装cocos2d-x想到的模式就是xcode...
  • mac终端创建cocos2d工程

    2016-01-14 16:00:48
1 2 3 4 5 ... 20
收藏数 8,880
精华内容 3,552
关键字:

mac创建cocos