使用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程序,敬请期待,多谢!

有任何问题,欢迎给我留言,我会及时回复。




更多相关文章

  1. Android(安卓)各个版本区别及如何选择
  2. Android(安卓)Studio NDK项目移植问题 re-run cmake with a diff
  3. 你认为Android现阶段什么方向最值得学习
  4. 第一部分:开发前的准备-第二章 基础入门
  5. Android(安卓)app项目开发步骤总结
  6. Android(安卓)导入android源码有错,R.java文件不能自动生成解决方
  7. android中adb shell常用命令及查询数据库的方法
  8. 写给程序员和UI--Android的切图标准
  9. 关于GitHub安装路径及Android(安卓)Studio中的配置

随机推荐

  1. Python正则表达式快速学习
  2. Linux文件系统详解
  3. Docker框架的使用系列教程(二)
  4. 如何上传项目到GitHub
  5. Linux 自带神器 logrotate 详解
  6. Python操作SQLite数据库
  7. 企业架构中的坑:你是否搞混了“服务”?
  8. 手把手教Linux驱动9-等待队列waitq
  9. Linux设备驱动之Ioctl控制
  10. DM9000驱动移植在mini2440(linux2.6.29)