Android SDK与Eclipse开发环境搭建最新版

移动开发 Android
Android SDK与Eclipse开发环境搭建是本文要介绍的内容,主要是来了解并学习Android SDK 与Eclipse环境的搭建,具体关于Android SDK的内容的详解来看本文。

Android SDK与Eclipse开发环境搭建是本文要介绍的内容,主要是来了解并学习Android SDK 与Eclipse环境的搭建,具体关于Android SDK的内容的详解来看本文。

一、背景和准备

1、Android简介

Android是Google于2007年11月5日宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是***为移动终端打造的真正开放和完整的移动软件。可以把它简单理解成Linux上套了一个JAVA的壳。

Android的平台基本上是免费的,虽然有部份原生链接库会要求费用,但大部份是免权利金。Android的程序可以采用JAVA开发,因为它的虚拟机(VirtualMachine)Dalvik,只是它将JAVA的bytecode转成自己的格式,回避掉需要付给SUN有关JAVA的授权费用。因此,Android开发环境是需要JDK的。

2、Android网络资源

Android的网站是:http://www.android.com/,目前还可以登陆,比较悲剧的是:其Partners部分:http://source.android.com/和Developers部分:http://developer.android.com/,大陆地区已经无法访问。

Android的系统要求请参考:

  1. http://androidappdocs.appspot.com/sdk/requirements.html 

当前***版本的AndroidSDK下载器(真正的SDK还是需要另外下载的),小生是无法直接到官网http://developer.android.com/sdk/index.html下载的,于是另外找了一个地址http://androidappdocs.appspot.com/sdk/index.html,下载链接和说明如下:

Android SDK for Windows

  1. android-sdk_r08-windows.zip  
  2. http://dl.google.com/android/android-sdk_r08-windows.zip  
  3. installer_r08-windows.exe(Recommended)  
  4. http://dl.google.com/android/installer_r08-windows.exe 

Android SDK for MacOSX(intel)

  1. android-sdk_r08-mac_86.zip  
  2. http://dl.google.com/android/android-sdk_r08-mac_86.zip 

Android SDK for Linux(i386)

  1. android-sdk_r08-linux_86.tgz  
  2. http://dl.google.com/android/android-sdk_r08-linux_86.tgz 

Here's an over view of the steps you must follow to setup the Android SDK:

  1. Prepare your development computer and ensure it meets the system requirements.   
  2. Install the SDK starter package from the table above. (If you're on Windows, download the installer for help with the initial setup.)   
  3. Install the ADT Plugin for Eclipse (if you'll be developing in Eclipse).   
  4. Add Android platforms and other components to your SDK.   
  5. Explore the contents of the Android SDK (optional).  

3、软件包下载

(1)JDK1.6

下载网址:

  1. http://www.oracle.com/technetwork/java/javase/downloads/index.html 

当前***版本为JavaSE6Update23

小生机器上安装的是:jdk1.6.0_21,也一样用,其实只要你是JDK1.5以上就可以了。

(2)Android SDK下载器

下载地址上面已经给出了,可以根据你的系统选择不同的安装包。小生是windows2003server,因此下载了http://dl.google.com/android/android-sdk_r08-windows.zip,之后直接解压缩即可。

(3)EclipseIDE

Eclipse3.4(Ganymede)以后版本均可。小生下载了***版本的Helios(3.6)

二、JAVA环境

Windows上配置JAVA环境变量如下:

JAVA_HOME

Path:

 

 

#p#

三、Android SDK安装

Android SDK可以通过SDK下载器自动下载和配置,适合网络好,下载速度快的情况下;也可以借助工具下载SDK文件,手工配置,适合网络不是很好,下载速度慢的情况下。

SDK下载器自动下载步骤如下:

解压缩android-sdk_r08-windows下载器,并双击运行SDKManager.exe:

如果你的电脑不支持https连接会看到如下界面:

请选择setting的将Forcehttps://...Sourcestobefetchedbyusinghttp://...的选项打勾

勾选你想要安装的Packages,并点击InstallSelected进行安装:

确认对话框如下,选择AcceptAll进行下载安装

Android SDK下载器进入下载安装的过程

根据你网速的情况,下载安装的时间或长或短,请耐心等待。

#p#

手动下载步骤如下:

通过分析Android下载器的http://dl-ssl.google.com/android/repository/repository.xml内容,可以得到如下下载列表(以Windows环境为例):

  1. http://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zip  
  2. http://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip  
  3. http://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip  
  4. http://dl-ssl.google.com/android/repository/android-2.0.1_r01-windows.zip  
  5. http://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip  
  6. http://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zip  
  7. http://dl-ssl.google.com/android/repository/android-2.3.1_r02-linux.zip  
  8. http://dl-ssl.google.com/android/repository/android-3.0_pre_r01-linux.zip  
  9. http://dl-ssl.google.com/android/repository/platform-tools_r02-windows.zip  
  10. http://dl-ssl.google.com/android/repository/tools_r09-windows.zip  
  11. http://dl-ssl.google.com/android/repository/docs-Honeycomb_pre_r01-linux.zip  
  12. http://dl-ssl.google.com/android/repository/samples-Honeycomb_pre_r01-linux.zip  
  13. http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip  
  14. http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip  
  15. http://dl-ssl.google.com/android/repository/samples-2.3_r01-linux.zip 

请使用下载工具下载到本地,并按如下映射关系解压缩到SDK下载器所在目录,映射关系如下:

  1. android-1.5_r04-windows.zipplatforms\android-3  
  2. android-1.6_r03-windows.zipplatforms\android-4  
  3. android-2.0_r01-windows.zipplatforms\android-5  
  4. android-2.0.1_r01-windows.zipplatforms\android-6  
  5. android-2.1_r02-windows.zipplatforms\android-7  
  6. android-2.2_r02-windows.zipplatforms\android-8  
  7. android-2.3.1_r02-linux.zipplatforms\android-9  
  8. android-3.0_pre_r01-linux.zipplatforms\android-10  
  9. platform-tools_r02-windows.zipplatforms-tools  
  10. tools_r09-windows.ziptools  
  11. docs-Honeycomb_pre_r01-linux.zipdoc  
  12. samples-Honeycomb_pre_r01-linux.zipsamples\android-10  
  13. samples-2.1_r01-linux.zipsamples\android-7  
  14. samples-2.2_r01-linux.zipsamples\android-8  
  15. samples-2.3_r01-linux.zipsamples\android-9 

如果要安装googleapi,请分析下图中的地址:http://dl-ssl.google.com/android/repository/addon.xml下载自己需要的Packages进行解压,方法同1、2

下载列表为:

  1. http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip  
  2. http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip  
  3. http://dl-ssl.google.com/android/repository/google_apis-5_r01.zip  
  4. http://dl-ssl.google.com/android/repository/google_apis-6_r01.zip  
  5. http://dl-ssl.google.com/android/repository/google_apis-7_r01.zip  
  6. http://dl-ssl.google.com/android/repository/google_apis-8_r02.zip  
  7. http://dl-ssl.google.com/android/repository/google_apis-9_r02.zip  
  8. http://dl-ssl.google.com/android/repository/market_licensing-r01.zip  
  9. http://dl-ssl.google.com/android/repository/usb_driver_r04-windows.zip 

映射关系为:

  1. google_apis-3-r03.zipadd-ons\addon_google_apis_google_inc_3  
  2. google_apis-4_r02.zipadd-ons\addon_google_apis_google_inc_4  
  3. google_apis-5_r01.zipadd-ons\addon_google_apis_google_inc_5  
  4. google_apis-6_r01.zipadd-ons\addon_google_apis_google_inc_6  
  5. google_apis-7_r01.zipadd-ons\addon_google_apis_google_inc_7  
  6. google_apis-8_r02.zipadd-ons\addon_google_apis_google_inc_8  
  7. google_apis-9_r02.zipadd-ons\addon_google_apis_google_inc_9  
  8. market_licensing-r01.zipgoogle-market_licensing  
  9. usb_driver_r04-windows.zipusb_driver 

具体的目录结构如下图:

解压完成后启动一下SDK下载器,检查是否安装成功,如下图:

注:由于小生在写这篇文章的时候,Android刚出了Android SDK Plat form Honey comb Preview,revision1,但是却没有把

  1. android-3.0_pre_r01-linux.zip放在http://dl-ssl.google.com/android/repository/android-3.0_pre_r01-linux.zip 

,所以暂时无法下载安装这个版本的Android SDK,但不影响SDK使用。请各位自行下载安装。

小结:Android SDK 与Eclipse开发环境搭建***版的内容介绍完了,希望通过Android SDK环境搭建内容的学习能对你有所帮助!

责任编辑:zhaolei 来源: 博客园
相关推荐

2011-04-02 14:14:19

Android SDKEclipse

2011-09-13 18:14:23

Android SDK

2011-09-13 17:15:58

Eclipse And

2013-05-20 14:54:44

Android开发最新版本ADT使用

2010-05-28 09:22:06

dm ServerSpringEclipse

2012-02-28 10:33:27

Eclipse 3.7Android环境

2010-09-25 09:31:27

EclipseAndroid

2012-12-13 09:20:55

Corona 2.0Corona SDK下

2011-05-25 15:17:39

Android SDK 安装

2010-06-08 10:15:45

opensuse 11

2014-09-04 09:35:17

2013-08-26 17:17:37

Ubuntu 12.0

2010-09-17 14:27:18

NetBeansAndroid

2013-07-23 06:11:44

Android开发学习Android开发环境Java

2019-09-24 13:53:19

MySQLMySQL 8.0数据库

2009-04-06 08:22:57

2009-04-03 08:43:57

2009-09-10 09:06:06

思科CCNP认证教材思科CCNP认证

2013-07-29 14:23:55

Eclipse开发环境Eclipse开发环境

2010-08-05 09:13:22

EclipseFlexBuilder
点赞
收藏

51CTO技术栈公众号