Cocos2d-x 3.7 Android&iOS开发环境搭建

来源:互联网 发布:伟哥影响生育吗 知乎 编辑:程序博客网 时间:2024/06/08 02:26

我的开发环境是:mac + xcode + androidstudio

下面主要介绍cocos2d-x环境的设置以及android的环境搭建
1、下载cocos2d-x 3.7正式版
      http://www.cocos2d-x.org/download

2、下载android的sdk以及ndk
     http://developer.android.com/sdk/index.html
     ndk一定要下载r9d,其他版本可能编译的时候没问题,但在真机运行时会导致crash,报类似“dlopen failed: cannot locate symbol "srand" referenced by "libcocos2dcpp.so”的错误

     http://dl.google.com/android/ndk/android-ndk-r9d-darwin-x86.tar.bz2

3、下载ant
     http://ant.apache.org

4、配置.bash_profile,文件在/Users/youruser/.bash_profile, youruser替换成自己的用户名

    export NDK_ROOT=/Users/youruser/Documents/ndk/android-ndk-r9d    export ANDROID_SDK_ROOT=/Users/youruser/Library/Android/sdk    export ANT_ROOT=/Users/youruser/Documents/apache-ant-1.9.6/bin    export PATH=$ANT_ROOT:$PATH    然后执行source ~/.bash_profile

5. 运行cocos3.7目录下的setup.py

    python setup.py
    此命令会写一些环境变量到 .bash_profile中,再次刷新下环境变量文件

    source ~/.bash_profile
    这样环境变量就搭建好了。

6.创建cocos项目

    cocos new -p com.devin.game -l cpp -d /Users/youruser/Documents/workspace/game/ test    -p 为包名    -l 为语言    -d 为项目目录    test为项目名称    更多参数可以运行 cocos new -h查看

7. iOS环境搭建

    进入项目目录/Users/youruser/Documents/workspace/game/test
    打开proj.ios_mac,双击工程文件,编译运行,ios的环境就搭建完成了。

8. Android环境搭建-AndroidStudio

   进入项目目录/Users/youruser/Documents/workspace/game/test,运行命令

    cocos compile -p android --android-studio
   编译完成后,打开AndroidStudio导入proj.android-studio工程即可

9. Android环境搭建-Eclipse

    打开eclipse导入proj.android工程后会发现有报错,找不到某个库

    导入工程  /Users/youruser/Documents/workspace/game/test/cocos2d/cocos/platform/android/java

    然后在主工程中加入对此工程的依赖即可编译通过。





0 0
原创粉丝点击