75

当我运行 Android SDK manager 下载 SDK 平台时,下载速度为 8 KiB/s。下载Android 2.2,API 8这样的平台需要2个多小时。通过浏览器下载东西没有问题。有谁知道如何解决这个问题?

4

10 回答 10

30

我没有遇到过这个问题。强制或取消强制 HTTPS(在“设置”下有一个选项),看看这是否能提高您的连接质量。

于 2011-06-21T03:22:47.290 回答
23

我也有这个问题,并在网上找到了解决方案,看起来现在可以工作了。我尝试强制使用 HTTP 和 HTTPS,但没有任何效果。

所以试试这个:

1.)以管理员身份运行命令提示符-Windows 7(开始->右键单击命令提示符->选择“以管理员身份运行”)或“开始”在搜索框中输入CMD,然后右键单击并“以管理员身份运行”。

2.) 在命令提示符窗口中输入:

netsh

然后按 ENTER

3.)然后写下这个并在最后按 ENTER 键:

interface tcp set global autotuning=disabled

4.) 现在重新启动您的 SDK 管理器并尝试再次下载!


执行上述操作之前,请记下您的原始值,以防您想恢复:

interface tcp show global
于 2011-12-13T11:13:47.690 回答
12

尝试Force https://... sources to be fetched using http://...在 Android SDK Manager 的Tools-> Options....

这对我有帮助。

于 2013-05-30T17:20:09.920 回答
7

取消选中 https 框对我有用。

于 2011-09-05T02:56:45.403 回答
6

检查那些 XML 文件链接 检查那些 XML 文件链接

让我把它们写在这里...

所有 Android API 的 SDK 的 Google 存储库

适用于所有 Android API 的 Google 附加组件(Google API)存储库

适用于 Android 的英特尔 API

系统映像的 Google 存储库

系统映像的 MIPS 存储库

用于系统映像的英特尔存储库

现在您将知道您必须注意什么......

以这个快照为例说我想下载 google API for Android API12

说我想下载 google API for Android API12

然后为所有 Android API 的附加组件(Google API)的 Google 存储库 查找<sdk:url>标记下的<sdk:addon>标记,如下例所示

查找 sdk:url 标签

然后使用用于获取 XML 文件的链接

剥离最后一部分并用<sdk:url>标签内容替换它

例如:在这种情况下,它会像

适用于 Android API 12 的 Google API (HoneyComb)

那里有下载链接....

类似的 SDK 的,系统图像可以下载....

不必等待很长时间才能完成该列表;)供您下载以加速使用 DAP 或 IDM(下载加速器)

享受!:)

于 2013-01-11T05:08:44.683 回答
3

您可以手动下载并安装 Android SDK 组件。

方法:

第 1步 - 转到 android SDK 安装文件夹(“C:\Users\%username%\Appdata\Local\Android\android-SDK”或您在安装过程中选择的任何其他位置)然后打开 android SDK 管理器 第 2步- 检查组件您要下载 STEP 3 - 然后单击安装 1 包 STEP 4 - 单击停止按钮 STEP 5 - 导航到 android SDK 安装文件夹,然后转到 temp ("C:\Users\%username%\AppData\Local\Android\ android-sdk\temp") 文件夹在这里您将看到两个文件已创建复制设置信息文件的名称第 6步 - 转到 Web 浏览器并输入 url https://dl.google.com/android/repository/(file你复制的名字)在我的情况下在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 https://dl.google.com/android/repository/android-23_r01.zip 第 7步 -将自动下载文件 第 8步 - 下载完成后转到“C:\Users\%username%\Appdata\Local \Android\android-sdk\temp" 并删除在那里创建的两个文件并将下载的文件粘贴到那里 第 9 步- 现在转到 android SDK 管理器并再次检查组件并单击安装 1 包 第10 步- 将安装包自动地 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述 在此处输入图像描述

于 2016-09-16T13:38:40.593 回答
1

在为此工作了数周并尝试了以上所有方法以及网络上的其他建议之后,我提出了以下解决方案:

1) 删除 PC Tools Firewall Plus

2) 删除 AVG 免费杀毒软件

3) 免费安装 Comodo Internet Security。

这些文件现在正在下载和安装。我也按照建议使用 HTTP 模式。如果您有上述任何安全工具,我建议您尝试一下。顺便说一句,关闭 PC 工具是不够的。

于 2012-06-01T10:14:00.780 回答
1

这里列出的其他解决方案都没有为我解决这个问题,甚至没有卸载 Android Studio/SDK 然后重新安装它们。值得注意的是,独立的 SDK Manager 也已被弃用,因为发布了很多这些答案。

经过数小时的故障排除后,我设法通过将我的 Android Studio 配置文件夹 ( ~/.AndroidStudio2.3) 重命名为其他内容并让 Android Studio 再次创建它来解决问题。您可以要求 Android Studio 导入您的旧文件config,它仍然可以工作,因此可能与该system文件夹有关。

希望这可以帮助其他遇到此问题但无法找到像我这样的解决方案的人。

于 2017-08-03T08:44:26.237 回答
-1

我遇到了同样的问题,而且谷歌不允许我访问安卓,我必须连接 VPN。所以我将所有需要的 xmls 和包下载到我的本地主机,并将 dl-ssl.google.com 也设置为 127.0.0.1,然后我以额外的速度从本地安装它们:D

于 2012-11-10T18:03:43.480 回答
-4

我也有这个问题,并在网上找到了解决方案,看起来现在可以工作了。我尝试强制使用 HTTP 和 HTTPS,但没有任何效果。

所以试试这个:

1.)以管理员身份运行命令提示符-Windows 7(开始->右键单击命令提示符->选择“以管理员身份运行”)或“开始”在搜索框中输入CMD,然后右键单击并“以管理员身份运行”。

2.)在命令提示符窗口中输入(不带引号的所有内容):'netsh' 并按 ENTER

3.) 然后写这个并在最后按回车键:interface tcp set global autotuning=disabled

4.) 现在重新启动您的 SDK 管理器并尝试再次下载!

于 2014-03-15T20:15:27.333 回答