由于Android SDK是谷歌的,所以国内用户需要下载,一般都要打开android sdk官方网站,但是又特别的慢,想下载最新版本的platform几乎变成不可能完成的任务。为了预防今后再出现这样的情况,这次干脆把android开发所需要的各种包总结一下,顺便提供本地下载链接,省得以后找起来麻烦。
通过分析SDK Manager里要用到的repository文件,我下载了目前google提供的各类开发包,并上传到了网盘。如果你从官网下载很慢,不妨试试这些国内链接。
Android SDK
SDK就是开发包,里面包含了两大类命令行工具:一类是SDK Tools,如android.bat、ddms.bat和emulator.exe等等,这些命令位于
文件名 | 文件大小 | 说明 | 其他下载地址 |
tools_r20.0.3-linux.zip | 78.8M | 官网 | |
tools_r20.0.3-macosx.zip | 55.5M | 官网 | |
tools_r20.0.3-windows.zip | 86.0M | 官网 | |
platform-tools_r14-linux.zip | 10.4M | 官网 | |
platform-tools_r14-macosx.zip | 10.8M | 官网 | |
platform-tools_r14-windows.zip | 10.6M | 官网 |
ADT
Android Development Tools是一个EcliPSe插件,如果没有这个插件,我们开发Android应用就得不停在命令行里敲各种命令,除非你是记事本开发狂人,否则还是老老实实享受ADT带来的方便吧。至于eclipse本身可以去eclipse.org下载,这里就不再提供了。
文件名 | 文件大小 | 说明 | 其他下载地址 |
ADT-20.0.3.zip | 11.8M | 官网 | |
ADT-12.0.0.zip | 5.4M | 如果你不习惯新版的ADT,这个版本也许适合你。 | 官网 |
Platforms
Android版本从1.0到写这篇帖子时的4.2,已经经历了10多个版本,每个版本发布时Google都会提供一个sdk platform package供开发者使用。一般这个platform是要在Eclipse里用SDK Manager来下载的,但在国内用这种方式会很痛苦,因为每个platform都有几十上百兆大,装一个就得几个小时,好像还不能断点续传(?)。
更方便的做法是先下载离线包,然后解压缩到android sdk的安装目录下,重启Eclipse后就会自动识别出来。
文件名 | 文件大小 | 说明 | 其他下载地址 |
android-16_r03.zip | 45.7M | 官网 | |
sysimg_armv7a-16_r03.zip | 107.0M | 仿真器rom | 官网 |
android-15_r03.zip | 42.3M | 官网 | |
sysimg_armv7a-15_r02.zip | 91.7M | 仿真器rom | 官网 |
android-14_r03.zip | 43.7M | 官网 | |
sysimg_armv7a-14_r02.zip | 95.0M | 仿真器rom | 官网 |
android-3.2_r01-linux.zip | 103.0M | 官网 | |
android-3.1_r03-linux.zip | 101.0M | 官网 | |
android-3.0_r02-linux.zip | 99.6M | 官网 | |
android-2.3.3_r02-linux.zip | 81.5M | 官网 | |
android-2.3.1_r02-linux.zip | 75M | 官网 | |
android-2.2_r03-linux.zip | 71.1M | 官网 | |
android-2.1_r03-linux.zip | 66.8M | 官网 | |
android-2.0_r01-windows.zip | 72.7M | 官网 | |
android-2.0_r01-macosx.zip | 71.4M | 官网 | |
android-2.0_r01-linux.zip | 71.6M | 官网 | |
android-2.0.1_r01-windows.zip | 76.6M | 官网 | |
android-2.0.1_r01-macosx.zip | 75.3M | 官网 | |
android-2.0.1_r01-linux.zip | 75.5M | 官网 | |
android-1.6_r03-windows.zip | 61.6M | 官网 | |
android-1.6_r03-macosx.zip | 59.5M | 官网 | |
android-1.6_r03-linux.zip | 60.5M | 官网 | |
android-1.5_r04-windows.zip | 52.0M | 官网 | |
android-1.5_r04-macosx.zip | 50.0M | 官网 | |
android-1.5_r04-linux.zip | 50.8M | 官网 | |
android-1.1_r1-windows.zip | 44.6M | 官网 | |
android-1.1_r1-macosx.zip | 43.4M | 官网 | |
android-1.1_r1-linux.zip | 43.3M | 官网 |
从Level 14开始,每个platform package都被分为两部分了,一部分包含这个版本下开发所需的jar包,例如android-16_r03.zip;另一部分是仿真器rom文件,例如sysimg_armv7a-16_r03.zip。最近的版本除了arm仿真器,还有x86仿真器可供下载(由intel提供),据说在x86电脑上运行能够大幅提速。如果你只在真机上调试代码,则不需要下载仿真器rom对应的文件。
Documents
供Android开发参考用的官方文档,文件比较大。我习惯有一个本地的文档,然后配合Everything使用,非常方便,文档里有很多内容源码里是没有的。
文件名 | 文件大小 | 说明 | 其他下载地址 |
docs-16_r03.zip | 156M | 官网 |
Sources
官方目前提供的源代码包如下表所列,源码可以attach到eclipse里,随时F3查看。
文件名 | 文件大小 | 说明 | 其他下载地址 |
sources-16_r02.zip | 17.0M | 官网 | |
sources-15_r02.zip | 15.7M | 官网 | |
sources-14_r01.zip | 15.4M | 官网 | |
sources_2.1.zip | 30.0M | 官网 | |
sources_1.6.zip | 22.8M | 官网 |
Samples
Google提供了丰富的开发示例,如果时间允许多看看这些例子代码和运行效果,对提升手机应用的设计开发能力肯定大有帮助。
文件名 | 文件大小 | 说明 | 其他下载地址 |
samples-16_r01.zip | 14.0M | 官网 | |
samples-15_r02.zip | 15.6M | 官网 | |
samples-14_r02.zip | 15.5M | 官网 | |
samples-3.2_r01-linux.zip | 11.6M | 官网 | |
samples-3.1_r01-linux.zip | 11.5M | 官网 | |
samples-3.0_r01-linux.zip | 11.4M | 官网 | |
samples-2.3_r01-linux.zip | 8.1M | 官网 | |
samples-2.3.3_r01-linux.zip | 8.1M | 官网 | |
samples-2.2_r01-linux.zip | 7.6M | 官网 | |
samples-2.1_r01-linux.zip | 7.3M | 官网 |
以上内容随时补充更新,欢迎提醒和纠错。