繁体   English   中英

错误:连接超时:连接。 如果您使用 HTTP 代理,请在 IDE 或 Gradle 中配置代理设置

[英]Error:Connection timed out: connect. If you are behind an HTTP proxy, please configure the proxy settings either in IDE or Gradle

我受够了这个错误我不知道如何解决这个错误它没有设置为自动配置模式。我正在尝试自动配置它但它需要自动配置 URL 我不知道 URL。 它对我们导入的所有项目都给出了同样的错误。请帮助这个错误,我已经尝试了很多天了

首先检查您的互联网代理设置,复制代理设置,如代理主机和端口号。 并转到项目中的“gradle.properties”文件并像这样粘贴

systemProp.http.proxyHost="copied proxy host"
systemProp.http.proxyPort="copied proxy port"

systemProp.https.proxyHost="copied proxy host"
systemProp.https.proxyPort="copied proxy port"

通常人们为 http 粘贴系统道具,但忘记为 https 粘贴,所以请粘贴两者。

如果您不使用任何代理,则:

  1. 删除/project_directory/.gradle文件夹
  2. 清理您的项目(构建 -> 清理项目)。
  3. 再次同步项目

在这些步骤之后它应该可以工作。

就我而言,我在更新后开始出现此错误:

Gradle plugin 3.6.3 -> 4.0.0
Gradle: 5.6.4 -> 6.1.1

有时,即使您不在 http 代理后面,您也需要使用这样的虚拟数据配置它们:

systemProp.http.proxyHost=www.anyhost.com
systemProp.http.proxyPort=80 

就我而言,因为我的系统配置为 http 代理,我在 gradle.properties(Global prperties) 中找到了一些以下设置。 可能这个文件并不存在于所有项目中,但要显示将您的 android studio root 放在 Android 上。 删除提到的设置(如下)后,错误解决了。

systemProp.http.proxyHost=
systemProp.https.proxyHost=
systemProp.https.proxyPort=80
systemProp.http.proxyPort=80

在此处输入图片说明

如果您自己的浏览器使用代理,只需进入“文件 -> 外观和行为 -> 系统设置 -> HTTP 代理”,然后选择“手动代理配置”,然后选择“ HTTP ”,输入“127.0.0.0.0”。 “主机名”中的0.1”和自己代理的端口号。 这对我有用。 在此处输入图片说明

当您有防病毒保护时,请将其关闭。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM