我该如何解决这个错误? (错误:未找到Gradle DSL方法:'implementation()')

时间:2019-09-02 08:32:36

标签: java

当我运行此项目时,未找到Gradle DSL方法:发生了“ implementation()”错误。我单击了给定的链接,但是没有用!我不能解决这个问题。你能帮我吗?

这里是 build.gradle

 buildscript {
    repositories {
        jcenter()
        maven {
            url 'https://maven.google.com/'
            name 'Google'
        }
        google()

    dependencies {
        classpath 'com.android.tools.build:gradle:3.5.0'

        implementation 'com.android.support:design:28.0.0'

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


    allprojects {
    repositories {
        jcenter()
        maven {
            url 'https://maven.google.com/'
            name 'Google'
        }
    }


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

enter image description here

当我单击链接的按钮时,发生了错误消息

enter image description here

1 个答案:

答案 0 :(得分:1)

您正在将依赖项添加到不正确的gradle文件中。

所有项目依赖项(此处为implementation 'com.android.support:design:28.0.0')都应进入应用程序的build.gradle文件中。

仔细查看您的项目结构,那里必须有2个build.gradle文件,并将此依赖项添加到其他gradle文件中。