最近Google更新了Android SDK版本,但是不知怎么的使用各种手段都无法自动更新。
于是在网上查了下相关资料,写了javascript的脚本,可以将Android SDK组件包的地址写入网页上,然后再自行下载。
废话不多说,将下面的代码保存到html文件中,打开即可,无需翻墙。
<script language="javascript">
var xmlhttp;
if(window.ActiveXObject) {
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}else if(window.XMLHttpRequest) {
xmlhttp=new XMLHttpRequest();
}
xmlhttp.open("GET", "http://dl.google.com/android/repository/repository-5.xml",true);
xmlhttp.onreadystatechange=function() {
if (xmlhttp.readyState==4) {
var str=xmlhttp.responseText;
var pattern=/[A-Za-z0-9_\-\.]*zip/gi;
var addrs=str.match(pattern);
var strAddress="";
if(addrs!=null) {
for(var i=0;i<addrs.length;i++) {
strAddress+="<a href=\"http://dl.google.com/android/repository/"+addrs[i]+"\">"+addrs[i]+"</a><br />";
}
}
document.write(strAddress);
}
}
xmlhttp.send(null);
</script>