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 安装配置详细步骤,以及使用的基本操作