搭建流程:
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
则表示成功安装
2.下载Eclipse:http://www.eclipse.org/downloads/packages/release/indigo/sr2
3.下载绿色版Android SDK:http://developer.android.com/sdk/index.html
与绿色版NDK(android-ndk-r8):http://developer.android.com/tools/sdk/ndk/index.html
解压SDK,并运行其中的SDK Manager.exe使其更新
若更新卡在某处则选择网络好一点的时间段再试或者多试几次
然后选择自己需要的版本并安装
下载期间弹出对话框
是需要到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会看到下图所示则表示成功
4.下载cygwin(1.7.15-1):http://www.cygwin.com/
双击setup.exe后有3个选择:1为在线下载安装,2为只下载不安装,3为从已有文件安装
第一次安装一般选第一个,之后出现提示框
此处的路径为cygwin的最终安装路径,要5g空间
而下图这个
为cygwin安装包的存储路径,大小为1.2g,这个安装包可以在第二次安装的时候选择从已有文件安装时用上
(该名字类似:http%3a%2f%2fmirrors.163.com%2fcygwin%2f)
之后选择自己比较顺眼的网址来下载就行(推荐163.com的)
来到如下图所示时,要把devel改成install(如箭头所示)
最后就是漫长的等待(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试试
之后把出现的插件都选上并下载就可以了
安装完会提示重启Eclipse,重启完一次点击菜单window->preferences->Android会得到
新建AVD(android vitural device):菜单window->AVD Manager->New
最后还要配置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并编辑就可以了