Android SDK 管理器无法工作:下载中断:"标签不匹配"。

6
我开始学习安卓开发。我已经稍微尝试了一下eclipse,现在我正在尝试一些涉及流媒体的在线例子。
但问题是,在调试时遇到了"Source not found"的错误信息,看起来好像我没有安装这些包。
于是,我尝试打开SDK管理器,选择这些包并点击"安装"。但我的问题是:我无法安装它们,不知道原因。
7个回答

11

对我来说,这全是关于网络连接的问题。在5Ghz/ac上运行wifi太快了(!?),当通过2.4Ghz连接时,“标签不匹配”问题就消失了。

在安装一些新的gradle依赖项时,在Android Studio中也适用同样的问题和解决方案。


这解决了我的问题。你是怎么想到的?你有什么想法,为什么连接“太快”会成为一个问题吗?我很困惑(但很高兴)。 - Ciaran Gallagher
我仍然在10个月后遇到这个问题,它让我抓狂:( 切换到我的2.4ghz网络可以解决它,但是这怎么可能解决它呢?? - Ciaran Gallagher
刚刚尝试了这个“解决方案”,从5Ghz ac切换到2.4Ghz n,令人惊讶的是现在它可以工作了。什么鬼? - blender
折腾了两天我的新安装的Windows 10配置,结果发现这个问题就在2020年前的两天。对此感到无语。 - Ubarjohade
仍然发生在2023年... Window 11 + SDD NVMe + 5ghz = 噩梦。 - Tarod

10
"标签不匹配"错误与SSL和安全证书有关。虽然我不知道为什么SSL存在问题,但在Android SDK管理器中您可以通过单击工具>>选项并勾选“强制使用http://获取https://来源”的框来跳过使用SSL加密。
我就是用这种方式下载软件包的。

3
在面对这个错误时,我成功地使用SDK Manager菜单完成了下载。
工具 > 选项 > 清除清单缓存。

2
我遇到了相同的错误: 警告:准备 SDK 包 Google APIs ARM 64 v8a 系统映像时发生错误:标签不匹配! 这种情况通常发生在使用不稳定的 WiFi 网络连接时使用 https。可以通过使用 --no_https 选项来解决问题。

1
对我来说,解决方案是 配置 -> SDK 管理器 -> 工具 -> Web 浏览器。我将默认浏览器更改为 Chrome。Firefox 有一些问题。

1
火狐或谷歌浏览器与安卓SDK在线更新以及下载中断有什么关系? 安卓SDK不使用任何浏览器进行升级,而是在产品内部完成。问题在于服务器无法保持连接,总是会中断。当然,网络连接越快,下载速度越好,断网的可能性就越低。 - Alex Dedalus

1

我也经常遇到这个问题,迄今为止对我有用的一件事情是通过运行其他需要带宽的下载来降低我的下载速度。每当我同时下载时,它就可以正常工作;这很奇怪,我无法解释为什么。


0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接