更新 android sdk 时出错 (org.xml.sax.SAXParseException)
error in updating android sdk (org.xml.sax.SAXParseException)
使用android sdk manager有一个常见的问题,但是即使在Whosebug:
用于更新android sdk 的组件 我在命令提示符中写:
C:\sdk\tools\bin>sdkmanager --list
出现的错误是:
Warning: Errors during XML parse:
Warning: White spaces are required between publicId and systemId.
Warning: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 62; White spaces are required between publicId and systemId.
Warning: javax.xml.bind.UnmarshalException
- with linked exception:
[org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 62; White spaces are required between publicId and systemId.]
Warning: Additionally, the fallback loader failed to parse the XML.
Warning: White spaces are required between publicId and systemId.
Warning: Failed to parse source list at https://dl.google.com/android/repository/addons_list-3.xml
请遇到同样问题的大佬或者知道解决办法的大佬帮忙解决一下。
首先,尝试在网络浏览器中打开 https://dl.google.com/android/repository/repository2-1.xml url。此 url 打开一个页面,其中包含一个非常冗长的 xml 文件。如果出现来自 Google 的 This product is not available in your country 消息,您必须使用 VPN。如果你在使用VPN后可以打开上面的url,那么请执行以下操作。
在 Android Studio (2.3.3) 中打开 File>Settings [Ctrl+Alt+S]
中的设置。在左侧面板中转到 Appearance & Behavior>System Settings>HTTP Proxy
。此处 select 自动检测代理设置 单选按钮(无代理 默认为 select。现在(当您的 VPN 已启用时)您应该会在 Appearance & Behavior>System Settings>Android SDK
.
使用android sdk manager有一个常见的问题,但是即使在Whosebug:
用于更新android sdk 的组件 我在命令提示符中写:
C:\sdk\tools\bin>sdkmanager --list
出现的错误是:
Warning: Errors during XML parse:
Warning: White spaces are required between publicId and systemId.
Warning: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 62; White spaces are required between publicId and systemId.
Warning: javax.xml.bind.UnmarshalException
- with linked exception:
[org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 62; White spaces are required between publicId and systemId.]
Warning: Additionally, the fallback loader failed to parse the XML.
Warning: White spaces are required between publicId and systemId.
Warning: Failed to parse source list at https://dl.google.com/android/repository/addons_list-3.xml
请遇到同样问题的大佬或者知道解决办法的大佬帮忙解决一下。
首先,尝试在网络浏览器中打开 https://dl.google.com/android/repository/repository2-1.xml url。此 url 打开一个页面,其中包含一个非常冗长的 xml 文件。如果出现来自 Google 的 This product is not available in your country 消息,您必须使用 VPN。如果你在使用VPN后可以打开上面的url,那么请执行以下操作。
在 Android Studio (2.3.3) 中打开 File>Settings [Ctrl+Alt+S]
中的设置。在左侧面板中转到 Appearance & Behavior>System Settings>HTTP Proxy
。此处 select 自动检测代理设置 单选按钮(无代理 默认为 select。现在(当您的 VPN 已启用时)您应该会在 Appearance & Behavior>System Settings>Android SDK
.