Android SDK离线安装更新方法
直接使用Android SDK Manager进行下载、更新速度很慢,有时候会出现错误。网上查找了不少网友的方法,做个总结。
1.启动Android SDK Manager,并等待reposity加载完成。
2.点击右下角图标,显示Android SDK Manager Log,内容如下:
Fetching
http://dl-ssl.google.com/android/repository/addons_list-2.xml
Fetched
Add-ons List successfully
Fetching URL:
http://dl-ssl.google.com/android/repository/repository-9.xml
Done loading
packages.
Fetching
http://dl-ssl.google.com/android/repository/addons_list-2.xml
Validate
XML
Parse XML
Fetched Add-ons List successfully
Fetching
URL:
http://dl-ssl.google.com/android/repository/repository-9.xml
Validate
XML: http://dl-ssl.google.com/android/repository/repository-8.xml
Parse
XML:
http://dl-ssl.google.com/android/repository/repository-8.xml
Found SDK
Platform Android 1.1, API 2, revision 1 (Obsolete)
Found SDK Platform
Android 1.5, API 3, revision 4
Found SDK Platform Android 1.6, API 4,
revision 3
Found SDK Platform Android 2.0, API 5, revision 1
(Obsolete)
Found SDK Platform Android 2.0.1, API 6, revision 1
(Obsolete)
Found SDK Platform Android 2.1, API 7, revision 3
Found
SDK Platform Android 2.2, API 8, revision 3
.......................................................................
3.分析上述内容,发现更新安装包相关信息在https://dl-ssl.google.com/android/repository/repository-8.xml里面。
4.下载上述xml文件,在里面查找所需版本sdk更新zip文件名称,加上前缀http://dl-ssl.google.com/android/repository/得到实际的下载地址:
例如:http://dl-ssl.google.com/android/repository/android-17_r02.zip。
5.使用迅雷等下载工具下载所需的所有zip更新包(下面显示的是andorid 4.2.2所需的zip安装包)。
http://dl-ssl.google.com/android/repository/android-17_r02.zip
http://dl-ssl.google.com/android/repository/sysimg_armv7a-17_r02.zip
http://dl-ssl.google.com/android/repository/samples-17_r01.zip
http://dl-ssl.google.com/android/repository/docs-17_r02.zip
http://dl-ssl.google.com/android/repository/sources-17_r01.zip
http://dl-ssl.google.com/android/repository/google_apis-17_r02.zip
http://dl-ssl.google.com/android/repository/tools_r22.6.3-windows.zip
6.将下载完成的所有更新包,放在SDK的temp目录下,如D:\Program Files\adt-bundle-windows-x86-20140321\sdk\temp。
7.在Android SDK Manager中点击【Install…】。在随后弹出的对话框中选中【Accept License】,并点击【Instal】按钮。
此时Android SDK Manager会跳过下载工具包的步骤,直接开始解压缩,并安装。