- 下载ADT插件包
- 下载ADT插件源码包
- 构建ADT源码环境
- 下载Android SDK包
- Cskydroid源码编译生成SDK
一、下载ADT插件包
我们基于的android版本为android-4.0.3_r1,根据下面表格信息得知ADT版本为14.0.0
Android平台与SDK Tools版本、ADT版本的对应关系
Platform | SDK Tools | API | ADT | 系统代号 |
Android1.1 | 系统中直接包含SDK Tools | 2 | ADT-0.8.0.0 | BASE |
Android1.5(r1-r3/r4) | R3/R6或更高 | 3 | ADT-0.9.1 | CUPCAKE |
Android1.6(r1/r2/r3) | R3/R4/R6或更高 | 4 | ADT-0.9.3 | DOUNT |
Android2.0 | R3或更高 | 5 | ADT-0.9.4 | ECLAIR |
Android2.0.1 | R4或更高 | 6 | ADT-0.9.4 | ECLAIR_0_1 |
Android2.1(r1/r2/r3) | R4/R6/R12或更高 | 7 | ADT-0.9.5 | ECLAIR_MR1 |
Android2.2(r1-2/r3) | (R6/R12)或更高 | 8 | ADT-0.9.6.0 | FROYO |
Android2.2(r3) | R12或更高 | 8 | ADT-12.0.0 | FROYO |
Android2.3 | R8或更高 | 9 | ADT-8.0.1 | GINGERBREAD |
Android2.3.3(r1/r2) | (R9/R12)或更高 | 10 | ADT- 9.0.1 | GINGERBREAD_MR1 |
Android2.3.4 | R11或更高 | 10 | ADT-11.0.0 | GINGERBREAD_MR1 |
Android3.0(r1/r2) | (R10/R12)或更高 | 11 | ADT-9.0.0 | HONEYCOMB |
Android3.1(r1-r2/r3) | (R11/R12)或更高 | 12 | ADT-11.0.0 | HONEYCOMB_MR1 |
Android3.2 | R12或更高 | 13 | ADT-12.0.0 | HONEYCOMB_MR2 |
Android4.0(0.1-0.2) | R14或更高 | 14 | ADT-14.0.0 | ICE_CREAM_SANDWICH |
Android4.0.3(r1/r2) | R14或更高 | 15 | ADT-14.0.0 | ICE_CREAM_SANDWICH_MR1 |
Android4.0.3(4.0.4) | R17或更高上(支持模拟硬件图形加速) | 15 | ADT-17.0.0 | ICE_CREAM_SANDWICH_MR1 |
Android4.1(1.0-1.2) | R20或更高 | 16 | ADT-20.0.0 | JELLY_BEAN |
Android4.2 | R20或更高 | 17 | ADT-20.0.0 | JELLY_BEAN_MR1 |
Android4.2.2 | R21或更高 | 17 | ADT-21.0.0 | JELLY_BEAN_MR1 |
Android ADT-X.X.X.zip官方下载地址: http://dl.google.com/android/ADT-X.X.X.zip
因此在下面地址获得ADT- 14.0.0的插件。
http://dl.google.com/android/ADT-14.0.0.zip |
Eclipse安装本地ADT方法:
Help-->Install New Software-->Add-->Archive(选择下载的zip文件)-->OK。
二、下载ADT插件源码包
源码可以在官方的git服务器上下载。
1、首先安装git,Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
下载地址(可选择最新版本下载):
http://code.google.com/p/msysgit ... taller+official+git |
安装完成后,打开git bash
$mkdir source :新建一个目录 $cd source $git clone http://android.googlesource.com/platform/manifest.git |