上一篇关于Android SDK使用离线包更新的说明我们提到通过分析https://dl-ssl.google.com/android/repository/repository-8.xml来找到离线包,但是光分析这个不够,在下载安装完成后我们发现还有Google
API和其它部分并没有安装,到底怎么回事呢?
当我们重新启动Android SDK Manager,勾选没有安装上的选项,在LOG对话框中发现它分析了另外的xml来安装剩下的文件,如下:
https://dl-ssl.google.com/android/repository/addon.xml、https://dl-ssl.google.com/android/repository/sys-img/mips/sys-img.xml、https://dl-ssl.google.com/android/repository/sys-img/x86/sys-img.xml。
同样的,我们浏览器打开这三个文件并保存下来,利用同样的方式分析出需要下载的文件即可。
如果以后发现还有文件没有下载,可以采用同样的方式分析、下载然后再安装。
备注:
在分析下载链接时注意链接的前缀要与xml的前缀一致,例如在下载x86/sys-img的系统镜像sysimg_x86-17_r01.zip时,它的
下载链接应为https://dl-ssl.google.com/android/repository/sys-img/x86/sysimg_x86-17_r01.zip,下载sysimg_mips-16_r04.zip时,