安卓工作室初次运行。无法访问安卓SDK插件列表。

33

尝试重新安装Android Studio后,一切都很顺利,直到第一次运行。

当它在“获取Android SDK组件信息”时,出现了一个错误,内容为:

无法访问Android SDK附加组件列表

我点击了“设置代理”,点击了“自动检测代理设置”,检查了我的连接(它说“连接成功”),然后按下了ok。之后它只是显示相同的错误。没有进展。

有什么建议可以解决这个问题吗?

我没有代理经验,所以我只使用了自动检测代理设置来保持简单。

PS。我已经搜索过了,但我能找到的都是去绕过代理,但我没有权限编辑idea.properties。

我使用的是Windows 8.1 32位。


你使用的是Ubuntu还是Windows? - Harsh Dattani
我正在使用32位的Windows 8.1操作系统。 - TechnoSwag
1
可能是无法访问Android SDK附加组件列表的重复问题。 - Alex Kulinkovich
10个回答

23

与其执行那么多步骤, 点击设置代理 点击自动设置代理,然后选中复选框,然后确定 你就完成了


@Rajan365 你最终做了什么?我无法关闭防火墙。 - blue piranha
@bluepiranha 防火墙似乎是主要罪魁祸首。在办公室的电脑上尝试过失败,但在我的个人笔记本电脑上运行良好。如果您无法对防火墙进行任何操作,您也可以尝试为AndroidStudio.exe添加防火墙例外规则。 - RJN
点击手动代理并设置您的身份验证详细信息,如果您在公司代理后面。 - Nuhman

12

关闭防火墙,检查是否正常工作,然后将android.bat添加到您的Windows防火墙信任文件中并重新启动防火墙。


2
我无法关闭我的防火墙。链接在那里,但无法点击。 - TechnoSwag
好的,我已经弄清楚了。感谢您的答案,它对我帮助很大!状态:已回答。 - TechnoSwag
您IP地址为143.198.54.68,由于运营成本限制,当前对于免费用户的使用频率限制为每个IP每72小时10次对话,如需解除限制,请点击左下角设置图标按钮(手机用户先点击左上角菜单按钮)。 - Ala' Alnajjar
嗨,我也陷入了同样的困境,如果我无法关闭Windows防火墙(没有管理员访问权限),该怎么办? - zIronManBox
如果您无法关闭防火墙,则进入“Windows防火墙>允许通过Windows防火墙的程序或功能>允许其他程序>选择Android Studio>单击确定”。 - Sandeep

3
首先,您必须连接到互联网。
以下是相关步骤:
  1. 清除网络适配器或路由器中可能存在的任何DNS设置。
  2. 要么完全关闭防火墙(Windows或杀毒软件),要么添加一个例外。
  3. 停止任何可能正在使用互联网以减慢速度的其他应用程序。
  4. 彻底关闭Android Studio并运行SDK Manager以更新所有等待更新的组件,特别是插件。
然后再打开Android Studio。

2

我在 Ubuntu 14.04 下遇到了同样的问题。

我在网络配置系统中设置了代理(在互联网浏览器中可以正常使用)。

我使用环境变量 http_proxy 和 https_proxy 设置了代理。

由于我使用的是 64 位机器,我还进行了以下操作:

sudo apt-get install libncurses5:i386 libstdc++6:i386 zlib1g:i386

$ javac -version
javac 1.7.0_80

1
对于Mac电脑来说,你必须以root身份打开dmg文件,否则Mac操作系统不允许Android Studio安装程序连接到互联网。
sudo open ./android-studio-2022.3.1.19-mac_arm.dmg

0

请将以下代码更新到C:\Program Files\Android\Android Studio\bin\idea.properties文件中

disable.android.first.run=false

disable.android.first.run=true

0

我在使用VPN时遇到了这个问题。

在完成第一次运行向导时暂停VPN连接可以解决这个问题。


0
尝试像下面这样启用防火墙例外,以使SDK自动下载:

enter image description here


0

环境:Ubuntu 18.04,系统Socks5代理

问题: 当我运行脚本./studio.sh时,出现了相同的问题。界面和控制台显示它正在从http://dl.google.com/android/repository/addons_list-3.xml获取信息,但读取超时。 即使我在SDK Manager中设置自动查找代理(我点击“检查集合”并放上面的URI下,它显示成功),它仍然无法运行。

解决方案

  1. 在启动脚本时绕过Android SDK。
  • 编辑安装文件夹中的idea.properties文件:{Path}/bin
  • 追加一行disable.android.first.run=true
  1. 运行 ./studio.sh。此时您可以打开 Android Studio,但是当您点击“新建项目”时,它会提示:没有可用的 Android SDK。
  2. 安装 Android SDK。在 SDK 管理器中,转到 Android SDK 并安装。
  3. 禁用以前的绕过方式。现在 AS 可以成功打开。我们需要做的就是撤消绕过方式:disable.android.first.run=true

似乎系统代理在 SDK 管理器中起作用,但在启动脚本中不起作用。


-2

对于Windows 7,我只需勾选“无代理”并继续即可。这对我有效。


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