首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >错误:(6,0)找不到Gradle DSL方法:'google()‘

错误:(6,0)找不到Gradle DSL方法:'google()‘
EN

Stack Overflow用户
提问于 2017-08-20 19:09:57
回答 6查看 89.4K关注 0票数 89
代码语言:javascript
复制
/Users/Ren/Desktop/RecylerViewBaseAdapter/build.gradle
Error:(6, 0) Gradle DSL method not found: 'google()'
Possible causes:
The project 'RecylerViewBaseAdapter' may be using a version of Gradle that does not contain the method.
Gradle settings
The build file may be missing a Gradle plugin.
Apply Gradle plugin
EN

回答 6

Stack Overflow用户

发布于 2017-10-04 03:05:51

如果您使用的是Android studio 2.3.3,那么尝试在您的项目级别gradle中添加以下代码

代码语言:javascript
复制
allprojects {
  repositories {
    jcenter()
    maven {
        url 'https://maven.google.com'
    }
}

这对我很有效。

你也可以使用google(),但是你需要Gradle 4.x+,Android Studio 3.x+,Gradle plugin 3.x+

票数 41
EN

Stack Overflow用户

发布于 2018-06-11 08:35:41

看起来您使用的Gradle版本低于4.1

解决方案1:

更改gradle-wrapper.properties中的分发地址,如下所示:

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

要找到gradle-wrapper.properties文件,请在Android Studio中按ctrl + shift + N并输入gradle-wrapper

更改依赖关系,如下所示:

代码语言:javascript
复制
dependencies {
    classpath 'com.android.tools.build:gradle:3.1.3'

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

解决方案2:

在您的repositories{...}块中使用以下代码,而不是google()

代码语言:javascript
复制
maven {
        url 'https://maven.google.com'
        // An alternative URL is 'https://dl.google.com/dl/android/maven2/'
}
票数 22
EN

Stack Overflow用户

发布于 2018-03-23 16:56:54

用这个修改你的项目级gradle文件

代码语言:javascript
复制
buildscript {
    repositories {
        jcenter()
        maven {
            url 'https://maven.google.com/'
            name 'Google'
        }
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.2'

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

allprojects {
    repositories {
        jcenter()
    }
}

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45781489

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档