Android Studio 更新失败

问题描述 投票:0回答:9

刚刚获得新的 Android Studio,但无法连接更新。当我转到“帮助”>“检查更新...”时,我会弹出一条消息:

连接失败。请检查您的网络连接并重试。

  • 我尝试更改网络设置(静态/DHCP)。
  • 我尝试了“自动检测代理设置”。
  • 我尝试将“studio.exe”添加到 Windows 的入站/出站规则中 防火墙,我还添加了“Java(TM)平台 SE 二进制文件”(VM 运行想法)。
  • 我尝试查看我的主机文件,看看我是否搞砸了一些东西 在那里。

我运行正常的IDEA并且我的更新连接,但显然告诉我没有新的更新。 还有其他人遇到过这个问题或找到了解决方案吗?我在这里工作的同事根本没有这个问题,只有我同事的一台机器上的“JAVA_HOME”问题。

android android-studio
9个回答
16
投票

以下步骤可能有助于解决此问题:

  1. 打开配置

  2. 选择设置

  3. 选择 HTTP 代理

  4. 无代理更改为自动直接代理设置

  5. 单击检查连接。检查任何网站

完成


8
投票

看起来这是 Android Studio 中的一个错误。其他人也有同样的问题,请查看这里这里。值得记住的是,v0.1 是早期访问预览版,如 Android 官方网站所述。


5
投票

我已经检查了基本 IDE 的常见问题解答,找到了一个对我有帮助的答案:编辑

.vmoption
中以
Program Files (x86)\Android\android-studio\bin
结尾的文件并添加以下选项:

-Djava.net.preferIPv4Stack=true

或者如果您更喜欢 IPv6:

-Djava.net.preferIPv6Addresses=true

它对我有用。

来源:http://intellij-support.jetbrains.com/entries/23403071-Network-connectivity-issues-when-running-under-Java-1-7


3
投票

这些答案都没有帮助我,也没有尝试手动将下载证书添加到我的 java 和 jdk 密钥库。如果您和我处于同一位置,请尝试编辑 vmoptions 文件以包含路径。

在 Windows 上,您需要使用管理员权限打开编辑器,您可以在此处找到文件:

Program Files (x86)\Android\android-studio\bin

将这两行添加到您使用的 AS 版本或两者中以确保确定。

-Didea.updates.url=http://dl.google.com/android/studio/patches/updates.xml
-Didea.patches.url=http://dl.google.com/android/studio/patches/

我通过 Google 开发人员的注释发现了这一点:https://code.google.com/p/android/issues/detail?id=74610&q=android%20studio%20connection%20failed&sort=-stars&colspec=ID%20Type% 20状态%20所有者%20摘要%20星星


1
投票

我不确定我们的问题是否相同,但是当我更新 Android Studio 时遇到问题时,我以管理员身份运行它,然后尝试更新并且它有效。我以同样的方式在 Eclipse 上解决了类似的问题。


1
投票

我将 Android Studio 更新到 1.5.1 并遇到了同样的问题。 我正在使用 ShadowSocks,我猜它导致了这个问题。我将 HTTP 代理设置从无代理更改为自动检测,问题得到解决。您可以点击“检查连接”并输入任意 URL 来测试自动代理检测是否有效。


0
投票

我可以使用 astrill VPN 进行更新。 其网站


0
投票

第 1 步含糊不清。请指出此“打开配置”步骤发生的位置。这是计算机的 Internet 属性,还是深藏在 Android Studio 内部的某个对话框?我进行了搜索,但在 Android Studio 中找不到任何名为“配置”或“开放配置”的内容。可能的候选者可能是(来自可用/非灰色菜单项):

File -> Settings
File -> Other Settings -> Default Settings...
File -> Other Settings -> Configure plugins...
Run -> Edit Configurations...
Help -> Configure Debug Log Settings

但是,这些选择都没有提供任何允许您遵循指示的后续步骤的内容。

我使用的是 Windows 7,运行 Android Studio(预览版)0.5.2,我尝试使用 AS 的唯一原因是 Eclipse(另一个蹩脚的编辑器)中愚蠢的 logcat 滚动问题。

如果有人可以推荐 AS 更新/连接问题的解决方案(是的,我检查过,这里的其他解决方案也不起作用),Eclipse 非锁定滚动锁(是的,我检查过,这里的解决方案不起作用) t work),或者 NetBeans 的实际功能 Android 插件,我将非常感激。谢谢!


0
投票

自 2023 年 11 月起,要访问 Android Studio 中的 HTTP 代理设置,请执行以下操作:

  1. 单击 Android Studio 左上角的文件,然后转到“设置”
  2. 在设置窗口左侧,展开“系统设置”类别
  3. 单击 HTTP 代理
  4. 将“无代理”更改为“自动检测代理设置”

如果这不起作用,您可能需要尝试一下 VPN/代理设置。

附注下一个选项卡是“数据共享”,您可以在那里禁用 Google 收集使用数据。

© www.soinside.com 2019 - 2024. All rights reserved.