使用Android SDK进行应用开发当然需要下载Android的SDK,下载之后你可以通过命令行进行编译和使用其它的各种工具,就像之前你下载玩JDK使用Windows的CMD来进行基本的编译和测试一样,但是这样效率很低,绝大多数人都得使用IDE进行开发,可选的有Eclipse和MyEclipse,本片文章讲的是使用Eclipse进行开发,需要用到Android在Eclipse上的插件ADT。
需要下载的工具和软件汇总如下:JDK, Android SDK, Eclipse, ADT,下面我们分类来讲解其安装。
一、JDK的安装
既然是使用Java语言进行开发,首先就需要下载JDK,相信做过Java开发的都不会陌生,需要注意的是进行Android开发使用的是J2SE, 需要JDK 5或者以上的版本,下载安装之后需要设置java_home之类的环境变量,我们这里不多讲,如果没有Java开发经验的可以参考网上的一篇文章:http://developer.51cto.com/art/200907/134559.htm
二、Android SDK的安装
按装好JDK之后,接着就可以下载Android SDK了,官方地址是:http://developer.android.com/sdk/index.html
可以看到,官方提供了各种OS上的SDK,本人使用的是Windows系统,所以我们点击Windows对应该的连接,将android-sdk_r15-windows.zip对应的ZIP文件下载下来,解压之后可以看到其文件夹里面的内容如下:
此时点击各个文件夹看一下会发现有很多文件夹都是空的,因为很多工具和API需要在线更新到对应的目录中去。
双击SDK Manager.exe代开Android SDK and AVD Manager,会出现类似如下的界面:
当然,这是本人已经安装好的,你应该点击左侧的"available packages"选项,显示如下:
由于本人制作这个教程的时候是已经安装过的环境,所以这里显示的可以安装的api会很少,但是如果你是首次安装,右侧框里显示的会有很多API,一般是全部勾选,然后点击右下角的“Install selected”,然后在弹出的窗口中选择“Accept all”, 然后点击"Install Accepted"即可进行安装。
这里有一点是需要注意的,在上面最后的安装过程中是有可能安装失败的,因为Goole的官方网站有时候会被中国的国家防火墙给屏蔽掉了,这个时候你需要在上图中点击左侧的“settings”选项,如下:
你可以在勾选右侧下半部分中的“Force https://”选项试一试,如果还不行的话就得在右侧上半部分设置可以用的网络代理了,上面图中显示的是本人前不久用的代理。你可以在百度里面搜索“无忧代理”,这个网站上有很多可用的http代理。
下载完成之后,我们再来看看SDK文件夹中每个文件和文件夹的内容:
add-ons/: 这个文件夹不用太关心,一般情况下都是空的,主要是用来存放与特定型号的设备相关的lib等内容
docs/: 包含了HTML格式的官方文档,内容很全
extras/: 主要包含一些兼容包和Google广告平台提供的一些API,不用太关心
platforms/: 包含各个平台相关的SDK,每个平台的SDK占一个文件夹
platform-tools/:保存的是与平台相关的一些工具比如adb等,这个文件夹有可能会随着平台的更新而跟着更新
samples/: 里面是一些Adroid应用项目的案例代码
tmp/: 用于保存临时文件,一般是空的
tools/: 也是一些工具,与platform-tools不同的是,这个文件夹下面的工具是不会随着平台的更新而更新的
SDK Manager.exe: SDK管理工具主要进行SDK的更新和AVD的创建与管理。
三、Eclipse的安装
Eclipse最好使用3.5或者以上的版本,下载链接如下:http://www.eclipse.org/downloads/
四、ADT的安装
ADT是为Eclipse提供的Android开发插件,可以使用Eclipse进行在线更新,也可以手动下载ADT包进行手动安装。
1)在线更新:
启动Eclipse之后点击“Help”->"Install New Software",如下:
点击“Add”添加一个更新站点并为之添加一个名字:本人的配置如下:
站点设置为:https://dl- ssl.google.com/android/eclipse,如果不成功,请将https后面的s去掉再试一试。点击OK之后,在原来的窗口中
勾选”Developer Tools“,点击”Next“进行安装。
2)手动下载配置
在国内由于众所周知的原因,很有可能你无法访问google的官方网站导致无法更新ADT,你可以从网上下载ADT,然后自己手动配置,
但是需要注意的是:ADT的版本必须要与你下载的SDK的版本一致,其版本对应关系如下:
Android平台 SDK Tools的版本 ADT版本
Android 2.2 R7 ADT-0.9.9
Android 2.3 R8 ADT-8.0.1
Android 3.0 预览版 R9 ADT-9.0.0
Android 3.0 R10 ADT-10.0.0
Android 3.1 R11 ADT-11.0.0
Android 3.2 R12 ADT-12.0.0
Android 4.0 R14 ADT-14.0.0
SDK 平台版本,以及API版本:
Android平台 API 级别
Android 2.0.11 API6
Android 2.1-update1 API7
Android 2.2 API8
Android 2.3 API9
Android 2.3.3 API10
Android 3.0 API11
Android 3.1 API12
Android 3.2 API13
Android 4.0 API14
本人使用的SDK是R10,所以我需要下载的ADT得是ADT10.0.0,其官方网站如下:http://developer.android.com/sdk/eclipse-adt.html
下载完之后,在在安装过程中路径设置如下,点击右侧的Archive,然后选择你下载好的ADT压缩包,点击OK:
安装好ADT之后,重新启动Eclipse,在"window"->"Preferences"菜单中显示左侧多了一个“Android”选项,点击之后显示如下:
在右侧“SDK Location”中设置你下载好的SDK的路径,点击OK即可。
经过以上的步骤,我们就将Android Eclipse开发环境搭建好了,接下来我将会给大家分享如何开始写你的第一个Android程序,敬请期待,多谢!
有任何问题,欢迎给我留言,我会及时回复。