Android SDK Manager无法解析xml

时间:2017-09-07 09:53:28

标签: android xml sdk android-sdk-manager

几个月后,当我尝试打开Android SDK管理器时,我意识到它没有加载任何我没有安装或有更新的软件包,只是显示已安装的软件包(比如没有任何互联网)连接),但没有任何连接错误显示在日志中,如图像bellow

log

我查看了官方附加组件网站列表,它是空的

add-on site

我检查了tools \ bin路径中的sdkmanager.bat文件,我收到了这个无法解析xml文件的错误

xml

请注意,我可以在浏览器中输入xml文件时手动访问该文件 有什么办法可以解决这个问题吗?

更新

我找出了这个问题的原因,并为此添加了一个答案。

2 个答案:

答案 0 :(得分:1)

不推荐使用独立SDK Manager,并且已更改存储库URL。现在可以从Android Studio中获取更新,因此您需要更新它。

答案 1 :(得分:1)

问题是android sdk管理器永远不会检查来自请求获取xml文件的下载页面是否正确所以它无法自动检测我的代理并获取一些失败的页面而不是正确的xml文件并解析它们的结果那些错误。在选项中添加Http代理和端口只是解决了这个问题。我希望android sdk更好地检查连接,这样我和其他人的时间也不会浪费在这些问题上。