android studio连接被拒绝:连接时将classpath添加到top root build gradle

时间:2017-01-16 11:03:44

标签: android android-studio gradle classpath

我正在尝试添加classpath' com.google.gms:google-services:3.0.0' build.gradle根文件,但我收到错误

错误:连接被拒绝:连接

当我更改应用程序gradle文件时,它只使用顶级根gradle文件我收到此错误。

我使用我在gradle.properties中配置的代理

systemProp.http.proxyPassword=****han1987
systemProp.http.proxyHost=*****
org.gradle.jvmargs=-Xmx1536m
systemProp.http.proxyUser=***amassi
systemProp.http.proxyPort=8080

我的build.gradle:

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.2.3'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
        classpath 'com.google.gms:google-services:3.0.0'
    }
}

allprojects {
    repositories {
        jcenter()
    }
} 

task clean(type: Delete) {
    delete rootProject.buildDir
}

1 个答案:

答案 0 :(得分:2)

我终于找到了解决方案

 systemProp.http.proxyPassword=****han1987
 systemProp.http.proxyHost=*****
 org.gradle.jvmargs=-Xmx1536m
 systemProp.http.proxyUser=***amassi
 systemProp.http.proxyPort=8080

我添加这样的https:

 systemProp.https.proxyPassword=****han1987
 systemProp.https.proxyHost=*****
 systemProp.https.proxyUser=***amassi
 systemProp.https.proxyPort=8080

这是正确的我的问题,但我不明白为什么它适用于应用程序而不适用于应用程序root。