android sdk离线升级方法

每次sdk有新版本用android自带工具升级都特别慢,刚在网上找到一种离线升级方法,用迅雷下载sdk升级包即可,具体做法是:

1.通过http://dl-ssl.google.com/android/repository/repository.xml可以得到sdk各版本的最新下载地址,例如现在sdk3.2版本最新下载信息如下:

<sdk:platform>
<sdk:version>3.2</sdk:version>
<sdk:api-level>13</sdk:api-level>
<sdk:codename/>
<sdk:revision>01</sdk:revision>
<sdk:min-tools-rev>12</sdk:min-tools-rev>
<sdk:description>Android SDK Platform 3.2, revision 1</sdk:description>
<sdk:desc-url>http://developer.android.com/sdk/</sdk:desc-url>
<sdk:archives>
<sdk:archive os="any" arch="any">
<sdk:size>108426536</sdk:size>
<sdk:checksum type="sha1">6189a500a8c44ae73a439604363de93591163cd9</sdk:checksum>
<sdk:url>android-3.2_r01-linux.zip</sdk:url>
</sdk:archive>
</sdk:archives>
</sdk:platform>

这时只需要打开迅雷新建下载任务,输入下载地址,http://dl-ssl.google.com/android/repository/(这是url前部分地址),3.2版本的地址是“ android-3.2_r01-linux.zip”,因此3.2版本的完整下载地址是:http://dl-ssl.google.com/android/repository/android-3.2_r01-linux.zip 迅雷下载即可。

这里值得注意的是看

<sdk:archive os="any" arch="any">

这个标签里的属性是用来标示该版本是windows版还是linux版抑或是mac os版,不过看这次更新信息是2.1以后的版本3个系统通用“any”


当所有新版本都下载完成后,将下载后的压缩包拷贝到本机android sdk目录的temp文件夹下,再按照常规升级方法升级,因为此时已经下载过了sdk升级包,所以只需安装无需下载,也可以离线安装。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值