Android开发者遇到的第一个问题就是开发环境的搭建,个人觉得环境搭建的最好向导便是Google自己提供的资料(见http://developer.android.com/sdk/index.html)。但是由于新手在这个时候往往对于诸多概念还不够清晰,直接看Google的文档往往还是有些磕绊。这里,我结合自己的实践,整理出了Android开发平台搭建的步骤以及一些注意事项,供大家参考。




一、条件准备

A. 计算机:感觉主要是内存需求比较高,我目前用的是2G内存,还行。1G内存不用考虑了,升级吧。推荐4G及以上内存。
B. 网络环境:安装过程的有些环节,必须在联网(Internet)的情况下才能完成,所以必须保证稳定的网络环境。
C. 建议提前下载,准备好的软件。
C0. JDK
C1. Eclipse —— 直接去Eclipse官网去下,注意对应操作系统环境 (Android官网上推荐用Java Classic版本,我之前试过,可用。但是多数人还是倾向用Java EE版本的)
C2. Android SDK —— 可以在http://developer.android.com/sdk/index.html中下载
C3. ADT —— 可以在http://developer.android.com/sdk/eclipse-adt.html中下载



二、安装顺序
第一步:安装C0,Windows下安装有向导,jre和jdk都要安装,此处不详述
第二步:安装C1,解压到指定文件夹即可
第三步:安装C2,直接解压即可(也可选择安装版,有向导,也很简单)

此时可以运行Eclipse,如果之前安装过或者有其它问题,此时Eclipse可能会提示“Could not find SDK folder”。

解决方法:在Eclipse中选择 Window -> Preferrance -> Android,在右边的选项卡中,指定SDK解压的位置即可!注意点击“Apply”

在重启Eclipse后可能会报错——“Platform missing”。

这是因为此时没有通过SDK在线安装平台信息,不要紧,下面一把解决。


第四步:安装ADT,选择Help -> Install New Software。自己选个名字,点击Archive按钮,选择下载好的ADT位置。然后就根据向导一步一步来吧。

第五步:安装平台信息(解决第三步中提到的Platform missing问题)。在Eclipse中点击“Android SDK Manager”图标(有一个类似下载的向下箭头的图标),选择需要的Package。我一般是系统建议的都选,然后选择最新的平台(因为里面包含了最新的Sample和Document),同时也选择2.2和2.3的平台。

这一步时间很长,出去转转吧。一般需要1个小时左右呢。



三、验证

A. 先建一个AVD


B. 启动一个Google给的示例程序,如果OK了,就确实OK了!