安装Android Studio SDK失败

7
我正在尝试在Mac OS 10.12.3上安装Android Studio,我下载了适用于Mac的Android Studio v2.3。它安装成功,但是在第一次设置时,总是显示以下错误信息:
“尝试计算所需软件包时发生错误。”
点击完成后,会出现以下错误信息:
“无法确定所需软件包。”
当我尝试打开SDK管理器时,所有选项都被禁用,并显示[此内容][3]。即使我单击设置sdk位置,也会给我与之前相同的错误。
我在Stack Overflow上搜索了很多并尝试了许多建议,但到目前为止仍然没有解决问题。
我尝试过的事情:
- 更改代理设置,并在绕过代理中添加*.dl.google.com和*.dl-ssl.google.com。 - 在Android Studio首选项中将其更改为“自动检测代理设置”。 - 禁用Tunnelblick(我用它作为VPN)。 - 每次尝试之前删除~/.android文件夹。 - 将选定的SDK文件夹权限更改为777。 - 尝试使用sudo运行安装程序。 - 不同的SDK安装程序位置。

我不确定这是否是询问此问题的正确场所。 - JonZarate
我刚刚遇到了同样的问题,使用的是完全相同版本的Android Studio和macOS。 - somonek
在Ubuntu上一样,可能是某个服务器出了问题。 - kuhnroyal
在日志中出现“com.android.tools.idea.sdk.wizard.SdkQuickfixUtils$PackageResolutionException: 未找到关键字为emulator的依赖包!” - kuhnroyal
在OSX上也是一样的。我猜可能有什么问题 :( - benbot
1
我希望问题标题中删除“Mac OS”,因为我认为该过程对于任何系统都是相同的。这里给出的答案(Daniel Money的答案,应该被接受为默认答案)解决了我的问题,而我使用的是Linux系统。包含“Mac OS”可能会阻止一些人应用此解决方案。 - Quidam
2个回答

13

如果安装失败,请点击“完成”按钮(我相信要点击两次),进入Android SDK启动器。点击“设置”-> “外观和行为”-> “系统设置”-> “更新”,并将“更新通道”更改为“金丝雀通道”。

退出SDK并重新启动Android Studio。它应该可以顺利进行。


这对我有用,谢谢!我认为它应该被接受为答案,因为它真的很简单。 - irodrigo17
谢谢,我希望早点知道这个。这会让我省下一天的时间。 - diganta das
仍然在2021年运作良好! - Jovanovski
1
哇,这有点荒谬,在苹果硅M1Pro上为AS(2020.3.1)工作。 - Pztar
1
不起作用。仍然出现这个错误。com.android.tools.idea.sdk.wizard.SdkQuickfixUtils$PackageResolutionException: 找不到关键字为emulator的依赖包!终端报错。 - F-Y
不错!@digantadas 你应该将这个答案标记为已接受。 - Kalamarico

2

经过大量的搜索和求助,我找到了一些有用的东西。也许对其他人有所帮助。

我仍然没有弄清楚问题所在,但是我找到了一个解决方法。

由于 Android Studio 无法安装 SDK,我使用 Homebrew 分别安装了 Android-SDK,并将该文件夹链接为 ANDROID_HOME,然后在 Android Studio SDK 中设置了该路径,这样就可以工作了。

在更新 SDK 工具时还遇到了更多的问题,但是通过命令行进行更新就解决了。

现在一切都很好运行。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接