Android SDK离线安装需要下载一些内容
【具体安装步骤,请参考我的另一篇文章<Android SDK2.2离线安装>】
http://student.csdn.net/space.php?uid=232885&do=blog&id=49728
以windows平台为例:
谷歌api的安装包
http://dl-ssl.google.com/android/repository/google_apis-3-r03.zip
http://dl-ssl.google.com/android/repository/google_apis-4_r02.zip
http://dl-ssl.google.com/android/repository/google_apis-5_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-6_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-7_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-8_r02.zip
Android开发包
http://dl-ssl.google.com/android/repository/android-1.1_r1-windows.zip
http://dl-ssl.google.com/android/repository/android-1.5_r04-windows.zip
http://dl-ssl.google.com/android/repository/android-1.6_r03-windows.zip
http://dl-ssl.google.com/android/repository/android-2.0_r01-windows.zip
http://dl-ssl.google.com/android/repository/android-2.0.1_r01-linux.zip
http://dl-ssl.google.com/android/repository/android-2.1_r02-windows.zip
http://dl-ssl.google.com/android/repository/android-2.2_r02-windows.zip
许可证
http://dl-ssl.google.com/android/repository/market_licensing-r01.zip
工具
http://dl-ssl.google.com/android/repository/tools_r07-windows.zip
文档
http://dl-ssl.google.com/android/repository/docs-2.2_r01-linux.zip
样例
http://dl-ssl.google.com/android/repository/samples-2.2_r01-linux.zip
http://dl-ssl.google.com/android/repository/samples-2.1_r01-linux.zip
USB驱动
http://dl-ssl.google.com/android/repository/usb_driver_r03-windows.zip
如果是Linux平台的朋友,请把windows统一改为linux即可,mac平台的朋友改为macosx即可。
需要说明的是,文档和样例都是同样的地址docs-2.2_r01-linux.zip,samples-2.2_r01-linux.zip,samples-2.1_r01-linux.zip
当然需要下载的内容都是从http://dl-ssl.google.com/android/repository/repository.xml这个链接里的xml文件查看到的。如果需要,您可以点击上面链接,下载查看该文件。下面给出关键内容:
相信,了解xml的朋友很容易可以看出,下面文档是什么意思。os表示操作系统,如果为any则不分平台,arch表示架构,为any则不分架构。关键部分已经标出。
<
sdk:sdk-repository
xmlns:xsi
="
http://www.w3.org/2001/XMLSchema-instance
"
xmlns:sdk
="
http://schemas.android.com/sdk/android/repository/2
"
>
<
sdk:name
>
Google APIs
</
sdk:name
>
<
sdk:api-level
>
3
</
sdk:api-level
>
<
sdk:vendor
>
Google Inc.
</
sdk:vendor
>
<
sdk:revision
>
03
</
sdk:revision
>
<
sdk:description
>
Android + Google APIs
</
sdk:description
>
<
sdk:desc-url
>
http://developer.android.com/
</
sdk:desc-url
>
<
sdk:uses-license
ref
="
android-sdk-license
"
/>
-
<
sdk:archive
os
="
any
"
>
<
sdk:size
>
34908058
</
sdk:size
>
<
sdk:checksum
type
="
sha1
"
>
1f92abf3a76be66ae8032257fc7620acbd2b2e3a
</
sdk:checksum
>
<
sdk:url
>
google_apis-3-r03.zip
</
sdk:url
>
</
sdk:archive
>
</
sdk:archives
>
<
sdk:name
>
com.google.android.maps
</
sdk:name
>
<
sdk:description
>
API for Google Maps.
</
sdk:description
>
</
sdk:lib
>
</
sdk:libs
>
</
sdk:add-on
>
<
sdk:version
>
1.1
</
sdk:version
>
<
sdk:api-level
>
2
</
sdk:api-level
>
<
sdk:revision
>
1
</
sdk:revision
>
<
sdk:description
>
Android SDK Platform 1.1_r1
</
sdk:description
>
<
sdk:desc-url
>
http://developer.android.com/sdk/android-1.1.html
</
sdk:desc-url
>
-
<
sdk:archive
os
="
windows
"
arch
="
any
"
>
<
sdk:size
>
46828615
</
sdk:size
>
<
sdk:checksum
type
="
sha1
"
>
a4060f29ed39fc929c302836d488998c53c3002e
</
sdk:checksum
>
<sdk:url>android-1.1_r1-windows.zip</sdk:url>
</
sdk:archive
>
-
<
sdk:archive
os
="
macosx
"
arch
="
any
"
>
<
sdk:size
>
45584305
</
sdk:size
>
<
sdk:checksum
type
="
sha1
"
>
e21dbcff45b7356657449ebb3c7e941be2bb5ebe
</
sdk:checksum
>
<
sdk:url
>
android-1.1_r1-macosx.zip
</
sdk:url
>
</
sdk:archive
>
-
<
sdk:archive
os
="
linux
"
arch
="
any
"
>
<
sdk:size
>
45476658
</
sdk:size
>
<
sdk:checksum
type
="
sha1
"
>
c054d25c9b4c6251fa49c2f9c54336998679d3fe
</
sdk:checksum
>
<
sdk:url
>
android-1.1_r1-linux.zip
</
sdk:url
>
</
sdk:archive
>
</
sdk:archives
>
</
sdk:platform
>
<
sdk:platform
>
<
sdk:version
>
2.0
</
sdk:version
>
<
sdk:api-level
>
5
</
sdk:api-level
>
<
sdk:revision
>
01
</
sdk:revision
>
<
sdk:min-tools-rev
>
3
</
sdk:min-tools-rev
>
<
sdk:description
>
Android SDK Platform 2.0, revision 1
</
sdk:description
>
<
sdk:desc-url
>
http://developer.android.com/sdk/android-2.0.html
</
sdk:desc-url
>
-
<
sdk:archive
os
="
linux
"
arch
="
any
"
>
<
sdk:size
>
75095268
</
sdk:size
>
<
sdk:checksum
type
="
sha1
"
>
be9be6a99ca32875c96ec7f91160ca9fce7e3c7d
</
sdk:checksum
>
<
sdk:url
>
android-2.0_r01-linux.zip
</
sdk:url
>
</
sdk:archive
>
-
<
sdk:archive
os
="
macosx
"
arch
="
any
"
>