通过Android SDK管理器下载SDK速度慢

时间:2011-06-21 03:19:19

标签: android sdk downloading android-build

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

10 个答案:

答案 0 :(得分:29)

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

答案 1 :(得分:23)

我也有这个问题,并在网上找到了一个解决方案,它看起来像现在一样。我尝试强制HTTP和HTTPS,没有任何真正的工作。

所以试试这个:

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

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

netsh

然后按ENTER

3。)然后写下这个并在结尾点击ENTER:

interface tcp set global autotuning=disabled

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


执行上述操作之前,请记下您的原始值,以备您还原:

interface tcp show global

答案 2 :(得分:12)

尝试在Android SDK管理器Force https://... sources to be fetched using http://...中禁用防病毒并启用Tools-> Options...

这帮助了我。

答案 3 :(得分:7)

取消选中https框对我有用。

答案 4 :(得分:6)

检查那些XML文件链接 Check those Xml file links

让我在这里写下来......

Google Repository for SDK's Of all Android API

Google Repository for Add-on's (Google API's) for all Android API

Intel API's for Android

Google repository for system Images

MIPS repository for system images

Intel repository for system images

现在你会知道你一定要注意什么......

以此快照Say i want to download google API for Android API12

为例

说我想下载谷歌API for Android API12

然后Google Repository for Add-on's (Google API's) for all Android API<sdk:url>标记下查找<sdk:addon>标记,如下例所示

Look up for the sdk:url tag

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

剥离最后一部分并将其替换为<sdk:url>标记内容

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

Google API for Android API 12 (HoneyComb)

你有一个下载链接......

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

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

享受! :)

答案 5 :(得分:3)

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

方法:

第1步 - 转到android SDK安装文件夹(&#34; C:\ Users \%username%\ Appdata \ Local \ Android \ android-SDK&#34;或任何其他位置你在安装过程中选择)然后打开android SDK管理器 enter image description here 第2步 - 检查要下载的组件 enter image description here 第3步 - 然后点击安装1包 enter image description here enter image description here 第4步 - 点击停止按钮 enter image description here STEP 5 - 导航到android SDK安装文件夹,然后转到temp(&#34; C:\ Users \%username%\ AppData \ Local \ Android \ android-sdk \ temp&#34;)文件夹在这里,您将看到创建了两个文件,复制了设置信息文件的名称 enter image description here 第6步 - 转到网络浏览器并输入您复制的网址https://dl.google.com/android/repository/(file 就我而言https://dl.google.com/android/repository/android-23_r01.zip enter image description here STEP 7 - 将自动下载文件 enter image description here STEP 8 - 下载完成后转到&#34; C:\ Users \%username%\ Appdata \ Local \ Android \ android-sdk \ temp&#34;并删除在那里创建的两个文件并将下载的文件粘贴到那里 enter image description here enter image description here STEP 9 - 现在转到android SDK管理器并再次检查组件,然后单击install 1 package enter image description here STEP 10 - 将自动安装软件包 enter image description here enter image description here

答案 6 :(得分:1)

经过几周的努力并尝试上述所有内容以及网络上的其他建议后,我想出了以下解决方案:

1)删除PC Tools Firewall Plus

2)删除AVG免费杀毒软件

3)免费安装Comodo Internet Security。

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

答案 7 :(得分:0)

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

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

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

答案 8 :(得分:-1)

我有同样的问题加上谷歌不允许我访问andriod,我必须连接到VPN。所以我将我需要的所有xmls和软件包下载到我的localhost并将dl-ssl.google.com设置为127.0.0.1然后我以更快的速度从我的本地安装它们:D

答案 9 :(得分:-4)

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

所以试试这个:

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

2。)在命令提示符窗口中输入(没有引号的所有内容):&#39; netsh&#39;然后按ENTER键

3.)然后写下此内容并在结尾处按Enter键:interface tcp set global autotuning = disabled

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