搭建流程:

1.下载(x64)jdk并安装:http://www.oracle.com/technetwork/java/javase/downloads/index.html

新建环境变量:JAVA_HOME 值为:jdk安装目录

新建环境变量:CLASSPATH  值为:.;%JAVA_HOME%\lib;

在系统变量Path的值的前面加入以下内容:%JAVA_HOME%\bin; 

在CMD窗口中输入:java -version

android coco androidcocos2dx开发教程_JAVA

则表示成功安装

 

2.下载Eclipse:http://www.eclipse.org/downloads/packages/release/indigo/sr2

android coco androidcocos2dx开发教程_android coco_02

 

3.下载绿色版Android SDK:http://developer.android.com/sdk/index.html

android coco androidcocos2dx开发教程_android coco_03

与绿色版NDK(android-ndk-r8):http://developer.android.com/tools/sdk/ndk/index.html

解压SDK,并运行其中的SDK Manager.exe使其更新

若更新卡在某处则选择网络好一点的时间段再试或者多试几次

然后选择自己需要的版本并安装

android coco androidcocos2dx开发教程_android_04

 

下载期间弹出对话框

android coco androidcocos2dx开发教程_环境变量_05

是需要到http://developer.motorola.com/

注册帐号来输入的,没什么需要就不用理会直接取消

 

安装完毕后,新建环境变量ANDROID_SDK

其值为:H:\android\android-sdk-windows\platform-tools;H:\android\android-sdk-windows\tools

(也就是sdk目录中的platform-tools和tools文件夹,adb在platform-tools里,sqlite3在tools里)

然后在环境变量(不是系统变量)中的PATH的值的前面加入:%ANDROID_SDK%;

最后在cmd里面输入adb会看到下图所示则表示成功

android coco androidcocos2dx开发教程_android coco_06

 

4.下载cygwin(1.7.15-1):http://www.cygwin.com/

双击setup.exe后有3个选择:1为在线下载安装,2为只下载不安装,3为从已有文件安装

第一次安装一般选第一个,之后出现提示框

android coco androidcocos2dx开发教程_cocos2d-x_07

此处的路径为cygwin的最终安装路径,要5g空间

 

而下图这个

android coco androidcocos2dx开发教程_android_08

为cygwin安装包的存储路径,大小为1.2g,这个安装包可以在第二次安装的时候选择从已有文件安装时用上

(该名字类似:http%3a%2f%2fmirrors.163.com%2fcygwin%2f)

之后选择自己比较顺眼的网址来下载就行(推荐163.com的)

 

来到如下图所示时,要把devel改成install(如箭头所示)

android coco androidcocos2dx开发教程_环境变量_09

最后就是漫长的等待(150k速度,下了3小时的路过。。。。。。。。。。。。。。。。。。。。。。)

下完安装完之后,启动cygwin,然后输入cygcheck -c,如果所有都是OK的话则表示运行正常

另外还可以输入gcc –v,g++  --version,make –version,gdb –version等进行测试

 

5.解压后打开Eclipse,依次选择help->Install New SoftWare ->add

(name可以自定义)在location出输入https://dl-ssl.google.com/android/eclipse/

如有问题可将https改成http试试

之后把出现的插件都选上并下载就可以了

android coco androidcocos2dx开发教程_android_10

安装完会提示重启Eclipse,重启完一次点击菜单window->preferences->Android会得到

android coco androidcocos2dx开发教程_android coco_11

 

新建AVD(android vitural device):菜单window->AVD Manager->New

android coco androidcocos2dx开发教程_JAVA_12

 

 

最后还要配置cygwin:

以下是原文的说明

在命令行中进入cygwin目录,并执行cygwin.bat,如果你不是用Administrator账号登录的系统,那么会在cygwin\home\文件夹中生成一个以你的登录名命名的新的文件夹。
修改新生成文件夹中的“.bash_profile ”文件,用UE或editplus等文本编辑器打开,在最后增加: (e/android-ndk-r8-windows/android-ndk-r8是安装ndk的路径)
NDK_ROOT=/cygdrive/e/android-ndk-r8-windows/android-ndk-r8
export NDK_ROOT
然后保存关闭。

 

由于我不是用管理员登录的,所以我只是到我的登录名命名的文件夹里打开用UltraEdit打开.bash_profile并编辑就可以了