Android Studio 无法找到参数的方法实现()[com.google.android.material:material:1. 1. 0]

wwtsj6pe  于 2022-11-16  发布在  Android
关注(0)|答案(2)|浏览(317)

我无法在Android模拟器中运行我的应用程序。它以前是工作的,但有东西打破了它。
错误消息:

A problem occurred evaluating root project 'android'.
> Could not find method implementation() for arguments [com.google.android.material:material:1.1.0] on object of type org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler.

我正在运行gradle 3.2.1。下面是我的build.gradle文件的构建脚本:

buildscript {
    ext.kotlin_version = '1.2.71'
    repositories {
        google()
        jcenter()
        maven {
            url 'https://dl.google.com/dl/android/maven2'
        }
    }

    dependencies {

        classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
        classpath 'com.android.tools.build:gradle:3.2.1'
        implementation "com.google.android.material:material:1.1.0"

    }
}
r8xiu3jd

r8xiu3jd1#

这是顶级gradle文件。
将此行移动到app文件夹内build.gradle文件的dependencies部分,并更新到最新版本:

implementation 'com.google.android.material:material:1.1.0-beta01'

有关更多信息,请参阅此处:Why are there two build.gradle files in an Android Studio project?

pepwfjgg

pepwfjgg2#

将该行写入build.gradle(模块:yourAppName.app)文件中

相关问题