错误:(6, 0) 未找到 Gradle DSL 方法:“google()"

Error:(6, 0) Gradle DSL method not found: #39;google()#39;(错误:(6, 0) 未找到 Gradle DSL 方法:“google())
本文介绍了错误:(6, 0) 未找到 Gradle DSL 方法:“google()"的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

问题描述

/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

推荐答案

google() 存储库是在 Google 的 Maven 存储库中查找依赖项的快捷方式.它是通过 gradle v 引入的.4.0.

The google() repo is a shortcut to look in Google's Maven repository for dependencies. It was introduced with gradle v.4.0.

它需要(当前)

  • Gradle v.4
  • Android Studio 3.x.
  • 适用于 Android 3.x 的 Gradle 插件

尝试在gradle-wrapper.properties中使用:

distributionUrl=
  https://services.gradle.org/distributions/gradle-4.1-rc-1-all.zip

作为 Android 的 gradle 插件使用:

As gradle plugin for Android use:

classpath 'com.android.tools.build:gradle:3.0.0-beta1'

在任何情况下(也适用于 Android Studio 2.3、gradle plugin 2.3.3 和 gradle v3.3),您可以使用 { url 'https://maven.google.com'}.是一样的.

In any case (also with Android Studio 2.3, gradle plugin 2.3.3 and gradle v3.3) you can use the same maven repo using { url 'https://maven.google.com'}. It is the same.

仅使用示例:

buildscript {
    repositories {
        maven {
            url 'https://maven.google.com'
        }
        jcenter()
        maven { url 'https://maven.fabric.io/public' }
    }
 //
}

这篇关于错误:(6, 0) 未找到 Gradle DSL 方法:“google()"的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

相关文档推荐

IncompatibleClassChangeError after updating to Android Build Tools 25.1.6 GCM / FCM(更新到 Android Build Tools 25.1.6 GCM/FCM 后出现 IncompatibleClassChangeError)
How to get current flavor in gradle(如何在 gradle 中获取当前风味)
How to fix quot;unexpected element lt;queriesgt; found in lt;manifestgt;quot; error?(如何修复“意外元素lt;查询gt;在“清单中找到错误?)
Multi flavor app based on multi flavor library in Android Gradle(基于 Android Gradle 中多风味库的多风味应用)
Android dependency has different version for the compile and runtime(Android 依赖在编译和运行时有不同的版本)
Transitive dependencies for local aar library(本地 aar 库的传递依赖)