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

Pet*_*ter 73 sdk android download android-build

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

Mat*_*sch 29

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

  • 我确定你搜索了这个问题,也许你可以尝试通过在命令提示符下运行"netsh interface tcp set global autotuning = disabled"来禁用网络适配器上的自动调整,假设你正在使用windows [link](http:// groups .google.com /组/机器人开发人员/ browse_thread /线程/ 12cd670ed8886256?PLI = 1) (2认同)
  • 我也有这个问题.从xml手动下载文件非常快,但使用sdk管理器非常慢.此外,手动dl后文件的位置并不总是很清楚,因为将它们添加到最明显的位置并不会使它们有时出现在SDK管理器中. (2认同)

小智 23

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

试试这个:

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

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

netsh
Run Code Online (Sandbox Code Playgroud)

然后按ENTER键

3.)然后写下这个并在结尾处按Enter:

interface tcp set global autotuning=disabled
Run Code Online (Sandbox Code Playgroud)

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


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

interface tcp show global
Run Code Online (Sandbox Code Playgroud)

  • 我试过这个解决方案,如果有什么事情让事情变得更糟 请问你能为这样的解决方案提出撤消指令吗?我想我只是把它设置为启用但我不知道. (2认同)

azi*_*ian 12

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

这对我有帮助.


Jac*_*ngh 7

取消选中https框对我有用.


shr*_*att 6

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

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

适用于所有Android API的SDK的Google Repository

所有Android API的附加组件(Google API)的Google Repository

适用于Android的英特尔API

用于系统映像的Google存储库

系统映像的MIPS存储库

英特尔系统映像存储库

现在你会知道你必须要注意什么......

举一个这个快照的例子假设我想下载适用于Android API12的google API

假设我想下载适用于Android API12的google API

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

查找sdk:url标记

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

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

例如:在这种情况下它会是这样的

Google API for Android API 12(HoneyComb)

你有下载链接....

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

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

请享用!:)