写在前面――
如果转载请注明出处,谢谢大家支持
同步更新51CTO博客
――Forward
我的微博――龙颜硕
Android的官方网站http://developer.android.com,这里为我们提供了搭建Android开发环境的支持。(图1为Android官网主界面)
图 1
选择中的“Develop――Tools――Download”进入工具下载页面(如图1)。我们需要注意,这里提供的默认下载是“for Windows”的,对于其他系统,可以通过选择“Other platforms”来进行选择(如图2)
图 2
由于我们系统环境是Windows,直接选择图1中的“Download the SDK for Windows”下载即可。
图 3
可以看到,我们在下载完成时得到了一个Windows系统下Android SDK的安装包,确切地说,这并不是真正的Android SDK,而是让我们下载Android SDK的一个下载工具。点击运行并逐步选择进行安装。
安装完成后,我们在安装目录下可以看到如图4的一个目录结构:
图 4
上图中,“platforms”使我们最终下载得到Android SDK的所在位置,当然这个时候,该文件夹下还是空无一物的,因为我们还没有真正去下载Android SDK。“tools”目录下为我们提供了一些命令行工具,当然,我们最好将该路径写入环境变量中,方便后期使用。
接下来,我们需要开始真正的下载Android SDK,运行“SDK Manager”,它会为我们列出可以下载的Android SDK信息:
图 5
这里建议大家将1.5以上的Android API全部下载。
图 6
打开其中一个Android API列表框,其中“Documentation for Android SDK”是对该API的说明文档,“Samples for SDK”是自带的例子,“Google APIs”是谷歌提供给开发者的一些API,主要是访问google 地图的定位功能的接口。
这个下载过程会非常漫长,我在安装的时候,前一天晚上开始选择了全部下载,结果早上起来发现只下载了一部分就卡住了,原因是安装过程弹出“SiteAuthentication”提示框。当你的安装到这一步时候,需要到: http://developer.motorola.com注册一个账号, 在用你到注册的账号用户名和密码填写对应信息, 下面的部分可以不管。(如图7)
图 7
完成了SDK的下载,我们的环境搭建只算完成了一半,下面我们需要下载JDK、eclipse。JDK建议选择1.6版本(我之前一直用的是1.6,比较稳定,最近刚刚更新了JDK到1.7)。eclipse的话可以选择3.5.x版本,可以到http://www.eclipse.org官网下载。安装好JDK后,我们可以在cmd下查看是否安装成功。
图 8
接下来,打开eclipse,开始安装ADT。
在eclipse的“Help”下来列表中选择“Install New Software”
图 9
在弹出界面选择“Add”,弹出ADT地址输入框:
图 10
在“Location”中输入https://dl-ssl.google.com/android/eclipse,点击“OK”,如果正常,我们应该会在“Install”界面的“Name”下的框中看到,刷新出ADT工具的列表。这里需要注意的是,如果这个地址不行,可以把“https”中的“s”去掉试试,即“http://dl-ssl.google.com/android/eclipse”这个地址。
说明一下,如果这个地址记不住,也没有关系,我们可以在Android官网上找到它,具体如下图所示:
图 11
选择“Select All”全部选中,再选择“Finish”完成安装。
图 12
安装完成时,我们可以在eclipse的工具栏中看到如图10的标志,表示ADT安装完成,其中前一个标志是对SDK的一个管理按钮,可以选择更新等等操作,第二个按钮是我们的虚拟机的管理工具,点击选择虚拟机管理器,这时我们应该会看到一个错误页面,这是因为我们还没有设置Android SDK的路径。
在eclipse的菜单选项中选择“Window――Preferences”
图 13
在Android SDK设置界面,选择“Android――Browser”选择我们下载到的Android SDK的路径,点击确定,如图14。
图 14
设置完成Android SDK的路径之后,我们应该会在下面的列表中看到已经下载到的Android SDK信息。如图15
图 15
好了,Android SDK路径设置完成了,点击启动AVD Manager。可以看到如图16的界面
图 16
我们可以选择“New”来创建新的虚拟设备,创建的过程十分简单,只要设置名字、SDK大小以及版本号即可。
创建完成时,就如图16中一样,出现在这个列表中,选中我们的目标虚拟设备并选择“Start”启动它。要说明的是,一般来说虚拟设备启动过程可能会比较慢。如图17,就是启动AVD2.3.3的一个截图演示。
图 17
使用eclipse导入一个Android应用程序并运行,可以看到如图18、图19的运行结果。
图 18
图 19
至此,可以看出我们的Windows系统下Android开发环境成功搭建完毕。