Android Studio 3.2.1中的Gradle同步问题

时间:2018-11-26 08:17:07

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

从那时起,我已将Android Studio更新至3.2.1,然后出现以下错误

  

无法解决':app @ debug / compileClasspath'的依赖关系:可以   无法解析com.android.support:appcompat-v7:28.0.0。

因此无法构建我的应用程序

我也取消了离线检查

我在gradle文件中的依赖项

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'
    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'
}

请为此提出解决方案

关于。 纳真德拉

4 个答案:

答案 0 :(得分:0)

我认为您在项目级别的build.gradle中使用的是旧版本的构建工具。

尝试

classpath 'com.android.tools.build:gradle:3.2.1'

答案 1 :(得分:0)

更新您的Android Gradle plugin

1-将顶级classpath中的build.gradle升级为:

buildscript {
    ....
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
    }
}

2-通过将gradle-wrapper.properties更改为以下内容,将distributionUrl文件中的Gradle版本更新为4.6:

...
distributionUrl = https\://services.gradle.org/distributions/gradle-4.6-all.zip
...

3-转到重建项目

答案 2 :(得分:0)

classpath 'com.android.tools.build:gradle:3.2.1'

将此添加到buildscript的依赖项中。然后同步项目。

答案 3 :(得分:0)

感谢您的回复,

Isuue与代理一起阻止了下载,我在gradle.properties中评论了该代理,然后它开始工作,我正在办公室网络中尝试。

关于。 纳真德拉