Android SDK使用离线包升级笔记

打开SDK Manager,SDK Tools和Android4.3版本的许多内容都提示有更新了,于是更新吧,更新过程中各种问题和bug,历经千辛万苦升级成功,记录于此,并附上离线包百度网盘下载地址。
0. 在进行下面步骤前,默认你已无法在线下载这些数据,不论是用https还是http(Option中设置)。否则请忽略此文。

1. 更新SDK Tools和Android4.3包的内容

问题:
由于众所周知的原因,使用SDK Manager升级不是失败,就是xKB/s的速度,然后超时失败。
 
解决办法:
使用迅雷下载这些包,然后拷贝到SDK的对应目录,使用SDK Manager安装这些更新,详细步骤如下。

1.1 下载离线包

查看Android SDKManager Log,找到以下内容:
Fetching https://dl-ssl.google.com/android/repository/addons_list-2.xml
Validate XML
Parse XML
Fetched Add-ons List successfully
Fetching URL: https://dl-ssl.google.com/android/repository/repository-8.xml
Validate XML: https://dl-ssl.google.com/android/repository/repository-8.xml
Parse XML:https://dl-ssl.google.com/android/repository/repository-8.xml
下载到本地,打开,找到要更新的zip文件名
如这段
<sdk:archives>
<sdk:archive arch="any" os="windows">
<sdk:size>108676651</sdk:size>
<sdk:checksum type="sha1">21a7babc96c87e4abf6c48af80cdd4a527414fb2</sdk:checksum>
<sdk:url>tools_r22.2.1-windows.zip</sdk:url>
</sdk:archive>
找出关键词 tools_r22.2.1-windows.zip
有经验的你也许发现,新版的这些包只是改了以下版本名,其他都没变。
加上千古不变的下载前缀 http://dl-ssl.google.com/Android/repository/ 后,就生成了下载链接
好吧,然后就是迅雷的工作了。其他几个包也一样,但别得意的太早,如果用迅雷一样很慢,你只需开通迅雷会员,使用会员高速下载或者离线下载就行了。
或者 从网上找到其他人分享的可用链接,但请注意要保证和官方的包sha值一样,也就是包没被修改过。
在此附上我此次更新的相关zip包下载链接(正在上传到百度网盘,上传完成后我会更新链接),我只能帮到这了。
ADT-22.2.1.zip  http://pan.baidu.com/s/13iSbr
android-18_r02.zip   http://pan.baidu.com/s/1FuhoX
docs-18_r02.zip   http://pan.baidu.com/s/1f2tDv
google_apis-18_r03.zip   http://pan.baidu.com/s/1yzjXT
sysimg_armv7a-18_r02.zip   http://pan.baidu.com/s/1cK3ab
tools_r22.2.1-windows.zip   http://pan.baidu.com/s/1Fuhoe

1.2 拷贝离线包到sdk目录

下载完后,先确认SDK Manager是关闭的,然后将这些zip文件拷贝到...\sdk\temp目录下。

1.3 安装更新包

启动SDK Manager,待开始的进度条走完后,点击insall x package,等待安装完成就OK了,安装完后这些zip包就被自动删除了。
posted @ 2014-09-11 16:30  黑夜骑士17  阅读(252)  评论(0编辑  收藏  举报