Android Studio 下安装配置 Cocos2d-x

来源:互联网 发布:域名备案商业 编辑:程序博客网 时间:2024/05/17 08:57


准备好相关文件

(1 Android Studio  http://developer.android.com/sdk/index.html 

(2 Cocos2d-x  http://www.cocos2d-x.org/download

(3  ANT http://www.us.apache.org/dist//ant/binaries/apache-ant-1.9.6-bin.zip

(4   NDK  https://dl.google.com/android/ndk/android-ndk-r10e-windows-x86.exe

(5  Python    http://developer.android.com/sdk/index.html 

二   安装相关文件

1。 Android Studio   ---基本上直接下一步 下一步就好

2。解压并安装 Python   


    Python安装时把加入到环境变量选上:

   技术分享

3.解压cocos2dx ,点击运行setup.py

按照提示将 android sdk 和 ndk 路径 以及 ant 到bin (比如: C:\studio\ANT\apache-ant-1.9.6\bin)的路径补充完整就可以了



三  ocos2dx-v3.0命令行创建工程

(1) 新开一个命令窗口

(2)创建一个cocos2dx项目。创建项目(括号中为解释)在cosole窗口键入cocos new GoodDay(项目名称)-p com.boleban.www(包名字)-l cpp(项目类型) -d D:\DevProject\cocos2dx_workspace(项目存放路径)





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

ps :这里也可以 通过批处理的方式 来创建项目

(1).新建一个txt文本

(2)  粘贴以下文本

@echo off

    echo =============Cocos2D-x新建项目==============

    set /p name=输入项目的名称:

    echo 项目名为: %name%

    echo 正在创建新项目...

    set pack=com.richard.

    cocos

    new

    %name% -p %pack%%name% -l cpp

    echo 创建完成.

    pause


(3)  把txt文件命名为“create_project”格式变“txt”为“bat”

(4) 把bat文件放入自己的工作文件夹即可,双击后输入名字 即可在目录下生成新的项目



 四.配置好环境后我们开始测试环境

 (1)打开AndroidStudio如图:
   

 技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

技术分享

只勾选如下所示的选项

技术分享

 技术分享

技术分享

技术分享

技术分享

ps : 此处最好选择API 19 因为我选择高版本会报错java.lang.UnsatisfiedLinkError: dlopen failed: cannot locate symbol "srand" referenced by "libcocos2dcpp.so"..

网上的说法是 ndk 版本的问题,解决办法目前我只找到2种。一种是 把ndk版本从r10d降为r9d (但是并不是推荐的方法,因为r9d对C++ 11的正则表达式支持不够,以及一些其它的原因。) 另外一种则是 下载Android SDK的API 19的SDK包,然后新建的项目应该就不会报这个错误了。

技术分享技术分享技术分享技术分享技术分享技术分享技术分享技术分享

技术分享

Cocos2d-x 3.4在AndroidStudio上编译配置

这样就OK啦。。。。。

0 0