java - 我该如何解决这个错误? (错误: Gradle DSL method not found: 'implementation()' )

标签 java

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

这里是 构建.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

最佳答案

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

所有项目依赖项(此处实现“com.android.support:design:28.0.0”)都应放入您应用的build.gradle 文件中。

仔细看看你的项目结构,那里肯定有2个build.gradle文件,将此依赖项添加到另一个gradle文件中。

关于java - 我该如何解决这个错误? (错误: Gradle DSL method not found: 'implementation()' ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57753727/

相关文章:

java - 为什么会引发 'deleted entity passed to persist' -异常?

java - 为什么在实例初始值设定项内不允许递增 (`x++;` )但未声明的字段,但如果包装到匿名类中则可以?

java - Eclipse 警告 Uncaught Error

java - 数组的内存地址 - Java

java - 无法设置 guest 内存 'android_arm' : Invalid argument

java - iPad 开发是否可以通过 Java 代码与 Spring Framework 进行交互,使用 TomCat 在服务器上托管 Web 服务?如何?

java - 反序列化带有子对象的对象

JavaFX:如何重写具有属性的 bean 的 hashCode 方法?

java - 如何检查 "Java is outdated"栏在 Google Chrome 上是否可见?

java - 动态创建对象。回归本源