【问题标题】:Gradle Sync failed while using proxy server使用代理服务器时 Gradle 同步失败
【发布时间】:2015-01-16 07:51:19
【问题描述】:

我已经安装了 Android Studio,我想构建第一个应用程序。不幸的是“Gradle 项目同步失败”错误:连接被拒绝:连接。

我知道这是因为我使用代理服务器(我的公司使用)。我已经在设置-> HTTP 代理-> 自动检测代理设置中进行了更改,但我猜,Gradle 并没有看到它。我读到我应该在 gradle.properties 中写入我的代理服务器、用户和密码,但我不知道这些参数,也不知道如何获取它们(即使它可用与否)。

你能帮帮我吗?有两种方法: 1. 如果您知道,请告诉我如何在没有该参数的情况下避免此问题。比如 Auto-detect 2。如何获取这些参数?

【问题讨论】:

    标签: proxy gradle android-studio


    【解决方案1】:

    显然这段代码有效

    systemProp.http.proxyHost=<hostname>
    systemProp.http.proxyPort=8080
    systemProp.http.proxyUser=
    systemProp.http.proxyPassword=
    systemProp.http.nonProxyHosts=localhost
    

    https

    systemProp.https.proxyHost=<hostname>
    systemProp.https.proxyPort=8080
    systemProp.https.proxyUser=
    systemProp.https.proxyPassword=
    systemProp.https.nonProxyHosts=localhost
    

    未设置密码时。 它应该在 gradle.properties 文件中。

    【讨论】:

    • 谢谢!这真的解决了我的问题。只需添加“http”和“https”的所有项目,如果任何项目有任何值,请将其留空并放置“gradle.properties”(C:\ Users \ HOME-USER \ .gradle)或( C:\Program Files\Android\Android Studio\gradle)。如果“gradle.properties”不存在,只需创建一个。
    • 谢谢!你拯救了我的一天^^
    • 谢谢。添加 https.proxyPort 和 proxyHost 解决了它。
    【解决方案2】:

    外观和行为 -> 系统设置-> HTTP Proxy -> NO Proxy

    启用无代理

    这对我有用

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-06
      • 2018-12-03
      • 2017-04-18
      • 2023-02-14
      • 2014-07-16
      相关资源
      最近更新 更多