欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

下载 android 4.0 SDK (windows)

shiping1 的头像

 

windows下使用迅雷下载 android 4.0 SDK 方法

 

1. 下载jdk,然后安装并配置环境变量;

2. 下载eclipse indigo版本,直接解压后就能够运行;

这两步比较基础,可以上网搜索相关安装说明,下面重点讲解SDK、ADT的下载和安装。

 

3. 在android官网上下载最新版本(写此文章时最新版本是r14,如果N天后要有新版本SDK,那基本上安装步骤不会

 

改变,但具体情况具体对待),如果在windows下,分为安装版本和绿色版本,官网建议用安装版本,但我个人建议

 

用绿色版本,非常好用。

 

下载SDK的绿色版本:android-sdk_r14-windows.zip

官网SDK地址:http://developer.android.com.nyud.net/sdk/index.html

 

下载的文件是一个解压包,然后解压到一个目录下,解压后的目录名称不要改变,使用官网默认的名字,我解压后的

 

目录地址是:D:\androidDev\androidSDK\android-sdk-windows

 

打开这个解压后的目录,我们发现有temp、tools、platforms、AVD Manager.exe、SDK Manager.exe、SDK 

 

Readme.txt几个文件夹和文件,其实这个SDK包只是一个空壳,还缺少很多东西,因此下载完这个SDK包后还不行,我

 

们还要继续下载几个包:Platform-tools、SDK Platform、Usb driver、Google APIs、ARM EABI System Image等包

 

,其中,必须有的最基本的包是:SDK Tools、Platform-tools、SDK Platform。但是google官网建议除了这几个包

 

外,还要具备Usb driver、Google APIs、Samples、Documentation、Additional SDK Platforms等。

 

然后打开eclipse,选择Window->Prefrence,弹出一个对话框,看左侧的一栏,选择android一项,系统会显示一个

 

警示框,意思就是说你需要把SDK的安装路径添加到eclipse中去,那我们所做的这一步正好就是来设置SDK的安装路

 

径的,因此毫不犹豫地单击右边的Browser按钮选择android的解压路径,然后单击确定按钮即可。

 

那怎样下载剩下的SDK包呢?必须先下载ADT插件,ADT是官网开发的,目的是为了能够在eclipse上方便开发android

 

应用程序,比如,安装ADT后,可以启动模拟器,其实还有很多其他功能,具体可以自行搜索。

 

4. 下载ADT插件

可以在eclipse上进行联网下载,ADT大概6-7M左右,也不是很大,但联网下载还是比较慢,所以这里最好的办法就是

 

到论坛上找别人已经下载的,这样就方便多了,推荐的论坛是eoeandroid.com和安卓巴士两个伟大的论坛,在eoe上

 

下载的地址:http://www.eoeandroid.com/thread-103117-1-1.html

 

注:平时开发离不开大家的共同努力,而这两个论坛就是最好的学习地方,完全不用买任何书籍就可以在这两个论坛

 

上岗学到你所有的东西,当然,到官网上学习也是必不可少的,因此,总的来说:eoe论坛+安卓巴士论坛+android官

 

网。国内的书籍都是很差的,建议不买任何国内的书,里面的内容都是你抄我我抄你。

 

下载好ADT以后是一个解压包,不用解压就可以使用,如何使用?打开eclipse,然后单击:

help-->Install New Software...-->弹出对话框(不同的eclipse版本,这里显示的文字有差别,但是只要熟练使用

 

了eclipse,那一眼就能知道单击哪个了。)-->单击右边的add按钮弹出一个对话框,对话框有name和Location-->在

 

name中随便写一个名称,其实这个没太大的作用,主要起到一个标签作用,然后在location右边的Archive中选择你

 

刚才下载的ADT插件-->然后单击OK按钮-->这时候eclipse正在解析你刚才下载的ADT插件,稍等几秒中就会出现这个

 

包包含那些文件,然后单击next按钮直到eclipse完成安装(注意,在安装时也许会弹出一个和警示对话框,你只要

 

单击OK或者确定就行)-->eclipse在完成安装后会询问你是否重新启动,单击确定按钮重新启动eclipse,这时你会

 

发现eclipse的菜单window下面多了一个AVD Manager和SDK Manager表明ADT安装成功。

 

5. 打开eclipse的菜单Window,然后打开SDK manager,这时SDK Manager会慢慢显现一些安装包(如果一个包安装好

 

了,会显示installed字样说明),如果你想在线下载并安装,那速度非常慢,我几乎花了一整天的时间才安装好,

 

非常慢,那么是否有好的下载方法呢?答案:有,用迅雷下载。如何下载?用迅雷下载很快,但是需要你手动去设置

 

下载的路径,这个不难但就是有点烦。那么我们顺序下载Platform-tools包、SDK Platform包。

 

在SDK Manager中的第一行的tools下勾选“Android SDK Platform-tools”,其他的都不要勾选,表明我们马上要下

 

载这个包,然后单击右下角的Install 1 packages按钮,接着选择accept单选按钮,然后eclipse就开始下载了,这

 

个时候,找到SDK的安装目录下面的temp文件夹,打开后发现有一个正在下载的包:platform-tools_r08-

 

windows.zip

注意:我写这个文章的时间实在2011年10月27日,因此如果你在这个时间之后下载,那么也许文件名不是这个了,比

 

如改成了platform-tools_r09-windows.zip等等,这说明google官网已经进行了更新了,但是对于开发人员说,一看

 

就知道是这个包,所以此处我也就做一个简单的说明,防止有刚入门的人看不懂。

 

复制包名,然后打开记事本,把包名添加到:

http://dl-ssl.google.com/android/repository/的后面即可,添加后的路径是:

http://dl-ssl.google.com/android/repository/platform-tools_r08-windows.zip

然后打开迅雷,然后在记事本里面选择这个路径,迅雷会自动识别这个路径并弹出一个下载对话框,询问你是否下载

 

,这时选择一个保存路径,然后开始下载,因为我们已经用迅雷在下载了,就不必使用SDK Manager来下载了,此时

 

可以把SDK manager关闭掉。

 

6. 下载完毕后,我们该如何安装这个包呢?

如果使用SDK Manager下载,那eclipse会自动下载并安装好,但是我们用迅雷手动下载,那就必须手动安装了。

在SDK的目录下新建一个文件夹:platform-tools,然后把刚才下载的包platform-tools_r08-windows.zip解压到这

 

个platform-tools目录下即可,但是要记住:解压后的目录platform-tools必须是顶层目录,这个目录下必须是具体

 

的内容,这个目录不能包含另外一个目录,比如说,假如你解压后的目录是:D:\android-sdk-windows\platform-

 

tools\abc\def

 

那么这时eclipse是不认识的,所以必须把abc和def两个文件夹去掉,让platform-tools_r08-windows.zip解压后的

 

内容直接放到platform-tools目录下就行了。

 

然后重启eclipse,打开SDK Manager,你会发现左侧tools下面的“Android SDK Platform-tools”的右边显示

 

“Installed”字样,表明你已经安装成功了,恭喜你!假如还显示“Not Installed”字样,那表明你没有安装成功

 

,或许是解压后的目录不正确,或许是其他的原因,极有可能的原因就是你解压后的目录设置不正确,所以要注意这

 

一点。

 

7. 安装相同的方法把其余包都下载。

下载后的包有:

android4.0的SDK包:android-14_r01.zip

google API包:google_apis-14_r01.zip

ARM EABI 包(r14所单独拥有的包):sysimg_armv7a-14_r01.zip

各种android应用例子包:samples-14_r01.zip

说明文档doc包:docs-14_r01.zip

 

SDK Manager里Extras下的六个附加包:

1) support_r04.zip

2) googleadmobadssdkandroid-4.1.1.zip

3) market_billing_r01.zip

4) usb_driver_r04-windows.zip

5) Google Market licensiong package

6) Google Webdriver package

 

注:前四个包我用迅雷下载的,对于后面两个包(5)和6)),一开始不知道他们的解压位置,所以就联网下载直接安

 

装了。

 

等我安装好所有的包以后,我把目录看了下,汇总了包的解压位置:

 

a) 对于SDK Manager里Extras下的六个附加包,全部解压到SDK主目录下面的extras\google里面,因此你得先建立文

 

件夹extras\google,然后把这两个包全部解压到这里。我解压后的目录是:

 

|-- D:\androidDev\androidSDK\android-sdk-windows\extras\google

   ||-- admob_ads_sdk

   ||-- support

   ||-- market_billing

   ||-- usb_driver

   ||-- webdriver

   ||-- market_licensing

b) 对于SDK Manager里Android 4.0 (API 14)下的5个包,我的解压目录是:

 

   1) android4.0的SDK包:android-14_r01.zip

   D:\androidDev\androidSDK\android-sdk-windows\platforms\android-4.0.1

 

   2) google API包:google_apis-14_r01.zip

   D:\androidDev\androidSDK\android-sdk-windows\add-ons\google_apis-202595-mac-x86

 

   3) ARM EABI 包(r14所单独拥有的包):sysimg_armv7a-14_r01.zip

   D:\androidDev\androidSDK\android-sdk-windows\system-images\android-14\armeabi-v7a

 

   4) 各种android应用例子包:samples-14_r01.zip

   D:\androidDev\androidSDK\android-sdk-windows\samples\android-4.0.1

 

   5) 说明文档doc包:docs-14_r01.zip

   D:\androidDev\androidSDK\android-sdk-windows\docs

 

c) 对于SDK Manager里Tools下的Android SDK Platform-tools包,我的解压目录是:

   D:\androidDev\androidSDK\android-sdk-windows\platform-tools

 

最后整个SDK总的目录是:

 

|-- D:\androidDev\androidSDK\android-sdk-windows

   ||-- extras

   ||-- add-ons

   ||-- platform-tools

   ||-- system-images

   ||-- docs

   ||-- samples

   ||-- platforms

   ||-- temp

   ||-- tools

   ||-- AVD Manager.exe

   ||-- SDK Manager.exe

   ||-- SDK Readme.txt

 

至此android4.0涉及到开发的所有的包都基本上安装好了,但是有的人问,我的应用不想在4.0上运行,我想再2.2或

 

者2.3.3或者3.0上运行,那怎么办?道理一样,你想在哪个版本上运行,就首先下载这个版本所对应的包,步骤和上

 

面一样,然后安装好就行了。

来自 http://zhu-apollo-163-com.iteye.com/blog/1219183

普通分类: