OS X Mountain Lion系统配置安卓手游开发环境

本文详细介绍了如何搭建Android游戏开发环境,包括配置JDK、安装Eclipse及其所需插件、设置SDK与NDK,以及使用cocos2d-x创建跨平台项目的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

JDK

Java Development Kit,是整个Java的核心,包括Java运行环境,Java工具和Java基础类库。

Android的模拟器和Eclipse等需要Java的JDK环境,Mac操作系统自带JDK,不是最新版本,但是可用,所以这一步跳过。

Eclipse

Eclipse是一个可扩展的开发平台。

安卓手游是用Eclipse来开发,所以要先去下载Eclipse。

下载地址为http://www.eclipse.org/downloads/。

因为是打算用cocos2d-x,所以选择C++版的Eclipse。

我下载的版本为eclipse-cpp-kepler-SR1-macosx-cocoa-x86_64.tar.gz。

解压之后不需要安装,直接就可以用文件夹中的Eclipse了。

ADT插件+NDK插件

ADT是Android开发的Eclipse插件。

Android原生态本地开发包,辅助SDK进行编译开发,支持C/C++。

ADT插件和NDK插件选择在线安装的方式。

打开Eclipse,选择Help-Install New Software,添加网址http://dl-ssl.google.com/android/eclipse。

如果无法在线更新,可能是因为谷歌被和谐了。

打开终端,输入sudo vi /private/etc/hosts,在文件最后加上一行代码,74.125.237.1 dl-ssl-google.com。

重启Eclipse,再尝试添加一次应该就可以了。

这里要把ADT插件和NDK插件都选上。

SDK

Android开发工具,包括模拟器等。

SDK的下载地址为http://developer.android.com/sdk/index.html。

这里不要选择那个大杂烩,选择只下载SDK。

下载完成后解压到某个目录下,然后再选择Preferences-Android,在SDK Location中输入本地的SDK地址,这里可能需要打开SDK Manager自动安装一些文件,跟着提示走就可以了。

NDK

Android原生态本地开发包,辅助SDK进行编译开发,支持C/C++。

NDK的下载地址为http://developer.android.com/tools/sdk/ndk/index.html。

下载完成后解压到某个目录下,然后再选择Preferences-Android-NDK,在Location中输入本地的NDK地址。

cocos2d-x

使用cocos2d-x 3.0创建跨平台项目的方法。

http://blog.youkuaiyun.com/ping_yun_long/article/details/12010505。

这样会直接创建出好多平台的项目,包括不限于iOS和Android。

这些项目是共享一份classes文件夹的。

iOS的项目直接打开就可以了。

Android的项目按以下步骤创建。

1.设置环境变量。

Eclipse->Preferences->General->Workspace->Linked Resources。单击new输入cocos2d-x的根目录。

Eclipse->Preferences->C/C++->Build->Environment。单击add输入NDK_ROOT的根目录地址。

2.导入cocos2d-x库。

File->New->Project->Android Project From Existing Code。单击Browse打开coco2d-x根目录下的platform/android/java目录。

3.添加项目。

File->New->Project->Android Project From Existing Code。单击Browse打开项目所在目录。

AVD

Android Virtual Device,也就是Android模拟器。

在运行程序的时候,提示没有模拟器。

于是创建一个新的。

SDK Manager。

./android。

AVD Manager。

./android avd。

这里有一点要特别注意,模拟器的安卓版本一定要在4.0.3以上,并且gpu要设置成YES。

否则就会出现openes无法使用的错误。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值