无法解析com.android.tools.build:gradle:3.3.2

时间:2019-03-19 11:39:44

标签: android android-gradle build.gradle gradle-plugin

我试图将Firebase身份验证添加到我的android项目中,但出现此错误。 我也尝试添加'com.google.firebase:firebase-core:16.0.3',但是它花费了40多分钟,仍然没有同步gradle。

这是build.gradle文件:

apply plugin: 'com.android.application'
apply plugin: 'com.google.gms.google-services'

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "myaid.startup"
        minSdkVersion 21
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    implementation 'com.google.firebase:firebase-auth:16.0.3'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'
}

这是app.gradle文件:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        google()
        jcenter()

    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.3.2'
        classpath 'com.google.gms:google-services:4.1.0'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        google()
        jcenter()

    }
}

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

这是错误:

  

失败:构建失败,并出现异常。

           

在2m 13s内配置失败ERROR:连接重置

2 个答案:

答案 0 :(得分:0)

我已经解决了此问题,方法是删除所有.gradle文件,SDK文件,.m2文件,.androidstudio文件,然后重新安装。

遵循此答案:How to completely uninstall Android Studio

答案 1 :(得分:0)

请检查gradle的代理设置。在以下文件中启用或禁用它:

~/.gradle/gradle.properties

赞:

systemProp.https.proxyPort=1080
systemProp.http.proxyHost=127.0.0.1
systemProp.https.proxyHost=127.0.0.1
systemProp.http.proxyPort=1080

建议:

  1. 如果您与存储库的连接不稳定,请使用代理 而不是直接连接。
  2. 如果您以前使用过代理 gradle,请检查它是否仍在工作。