Android Studio 不下载 SDK。详细重复的相同 zip 文件

Posted

技术标签:

【中文标题】Android Studio 不下载 SDK。详细重复的相同 zip 文件【英文标题】:Android Studio does not download the SDK. same zip file repeated in details 【发布时间】:2018-06-20 02:26:00 【问题描述】:

我是从

安装的
https://dl.google.com/dl/android/studio/install/3.0.1.0/android-studio-ide-171.4443003-windows.exe

在安装程序尝试下载组件之前,一切似乎都很好。 展开细节显示这些行无限重复。

https://dl.google.com/android/repository/android_m2repository_r47.zip
https://dl.google.com/android/repository/android_m2repository_r47.zip
https://dl.google.com/android/repository/android_m2repository_r47.zip
https://dl.google.com/android/repository/android_m2repository_r47.zip
https://dl.google.com/android/repository/android_m2repository_r47.zip
https://dl.google.com/android/repository/android_m2repository_r47.zip
https://dl.google.com/android/repository/android_m2repository_r47.zip

我可以在浏览器中下载文件没问题。 我的猜测是尝试下载它的临时目录的权限错误。但我没有看到任何错误,也不知道那在哪里。这只是一个猜测。

我下载了https://dl.google.com/dl/android/studio/ide-zips/3.0.1.0/android-studio-ide-171.4443003-windows.zip 并将其解压缩到 C:\devel\android studio。跑了 studio64.exe 也遇到了同样的问题。

提前感谢您的帮助

【问题讨论】:

我下载了预发行版 Android Studio 3.1 Canary 7 dl.google.com/dl/android/studio/ide-zips/3.1.0.6/… 解压并运行 studio64.exe。它没有卡在下载 zip 上。它似乎确实挂在安装组件的末尾。虽然没有报告错误。我杀了它并重新启动,一切看起来都很好。开始尝试开发我的第一个应用程序。 :) 【参考方案1】:
    使用任何下载管理器下载文件 解压下载的 zip 文件。 从解压的文件夹中复制名为 m2repository 的文件夹。

    导航到 SDK 安装中的 extras/android 目录 目录。对我来说是: C:\Users\Ali\AppData\Local\Android\sdk\extras\android\

    将现有的 m2repository 文件夹替换为 ZIP 中的文件夹。 (最好先创建备份)

    重启 Android 工作室。

    注意:详细看到这些行并不是无限的,并不一定意味着安装卡住了!请耐心检查您的网络使用情况,您会看到 Android Studio 正在尝试下载该文件!但是,如果您实在无法忍受看不到进度,您可以按照我之前告诉您的那样手动下载文件并解压缩。

【讨论】:

我确实放了很长时间,比如 30 分钟。当时我也确实尝试像您描述的那样手动下载它,但它只是移动到它想要下载的下一个文件并做了同样的事情,重复它试图下载的文件的 url。我手动处理了几个文件,希望能克服“困难”,但无济于事。 我不再从事该项目并卸载了整个项目,因为我不需要它。看来 3.1 解决了这个问题(在原始帖子的 cmets 中描述)。所以对我来说,这篇文章的唯一目的是让任何在安装 Studio 3.0 时遇到问题的人只安装 3.1。或者对手动下载、解包和重命名许多子包感到满意。除非要维护 3.0 分支并且其他人能够重现该问题。 就像我说的,一遍又一遍地打印同一行并不意味着它被卡住了,下载时间取决于您的网络连接。我遇到了同样的问题,并且看到很多人遇到过,但是在低速网络中,如果您手动 2 或 3 个文件,其余的将很快下载 还要记住亲爱的@cando,在某些国家,由于制裁,您将无法在没有代理的情况下下载这些软件包,我不建议这样做,也不知道法律含义其中,但技术上的答案是您必须使用代理! 有趣的一点是 Ali M。但这里的情况并非如此。我在美国,连接速度非常好。我能够在一两分钟内手动下载 zip 文件,而无需设置任何代理。这也是在它“尝试”自动下载包的中间完成的,我在取消之前大约 30 分钟给出了这个包。我也试过很多次。

以上是关于Android Studio 不下载 SDK。详细重复的相同 zip 文件的主要内容,如果未能解决你的问题,请参考以下文章

Android Studio 安装配置详细步骤,以及使用的基本操作

android studio 怎么更新sdk

如何在不下载 Android Studio 的情况下下载 Android SDK?

如何安装android studio

虽然不建议安装Android Studio SDK组件?

使用 Unity 设置 Android Studio SDK