MacOSX Cocos2d-x 配置Android Studio以及Xcode开发环境

来源:互联网 发布:凡科怎么绑定域名 编辑:程序博客网 时间:2024/05/24 05:23

一、Android Studio

1.下载最新版本的工具

1.1 Android Studio: http://tools.android.com/download/studio/stable


目前最新版本为1.4


下载Mac环境安装包


1.2 Cocos2d-x: http://cocos2d-x.org/download

目前最新版本为V3.8.1


1.3 Android SDK: http://developer.android.com/sdk/index.html#Other


目前最新版本为R24.3.4


1.4 Android NDK: http://developer.android.com/ndk/downloads/index.html


目前最新版本为r10e


1.5 Apache Ant: http://ant.apache.org/bindownload.cgi


目前最新版本为1.9.6


全都下载完后,得到:


2.准备工作

2.1 安装 Android Studio

将左边图标拖到右边Applications文件夹中

2.2 解压Android NDK
打开终端,首先使用 chmod a+x 获取文件权限,再运行



解压完成。

2.3 将目前为止得到的4个文件夹拷贝到Applications(应用程序)文件夹中,方便以后使用


3.配置环境

运行 cocos2dx文件夹下的 setup.py,提示输入NDK路径:


输入NDK的路径,注意在末尾删除空格,补上一个"/",否则会不成功:


成功添加NDK路径,提示输入SDK路径。

输入SDK路径,这里不添加斜杠也没事:


成功添加SDK路径,提示输入ANT的路径

输入ANT的路径,这里需要输入bin的目录,注意末尾删掉空格,补上一个“/”


成功添加ANT路径,提示输入命令 source /Users/Jay/.bash_profile 使配置生效

根据提示,输入source /Users/Jay/.bash_profile:


ok,环境配置好。


4.创建一个工程

那就使用终端,创建一个名为BatteCity的工程吧,名字随便取,路径也随意,这里简单举个例子:


获得工程:



5.Build

命令为:

cocos compile -p android --android-studio

哦天,发生了什么,没有找到可用安卓目标平台。

别怕。。。


运行Android Studio,如果看到提示:


去https://support.apple.com/kb/DL1572?viewlocale=en_US&locale=en_US下载 Java for OS X 并安装

成功安装Java for OS X后,运行(双击打开):

/Applications/android-sdk-macosx/tools/android 

安装一个SDK,这里选择Android6.0:


点Install 1 package...


完成后,从新使用命令:

cocos compile -p android --android-studio


等待一段时间,看到:


WTF。。。那再装一个Android 5.1.1吧:


还有build tools:



完成后,再次运行命令:

cocos compile -p android --android-studio


等待一段时间,看到执行完成:


噢耶~!


6.运行Android Studio

提示找不到JDK:

下载一个:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html

安装完成后,点击Detect,找到JDK7.0:


点Next->Next->Finish,继续等:



完成后,点Finish

选择 Open an existing Android Studio project:



选择刚才创建的BattleCity目录下的 pro.android-studio,点 Choose:



使用工程SDK:


运行:


选择一个人模拟器:


选择arm模拟器




运行结果:





二、Xcode

1.进入前面创建的BattleCity目录下的proj.ios_mac文件夹,双击打开BattleCity.xcodeproj(默认已经安装Xcode)


Run:



还是Xcode简便啊,哈哈。



好了,总算可以愉快地进行开发了!


参考:

1.https://www.youtube.com/watch?v=VLeGy1foMQA

2.http://blog.csdn.net/u012945598/article/details/44242917



0 0
原创粉丝点击