【问题标题】:Android Studio cannot import com.google.gms.googleservices.GoogleServicesPluginAndroid Studio 无法导入 com.google.gms.googleservices.GoogleServicesPlugin
【发布时间】:2020-11-29 14:55:01
【问题描述】:

我遇到了一个问题,每隔一段时间,我就会突然收到一个 gradle 错误: No such property: config for class: com.google.gms.googleservices.GoogleServicesPlugin 我不知道如何解决(也不知道是什么让它在之前发生在我身上的时候消失了)。

问题似乎在于 Android Studio 无法识别 com.google.gms.googleservices.GoogleServicesPlugin,因为我在 com.google 部分(内部 build.gradle(:app))上得到了 cannot resolve symbol。

我已经看过 20 多个关于这个问题的其他问题,他们都提出了相同的建议 - 更新 com.google.gms:google-services 或添加 jcenter() 除了 Maven,但这些已经在我的代码中更新。

也试过了:

  • Invalidate Caches/Restart
  • 更新 gradle 插件
  • 在 SDK 管理器中删除并重新安装 Google play services、Android SDK Build-Tools、Android SDK Platforms-Tools 和 Android SDK Tools SDK
  • 将 Android Studio 更新到最新版本

我很迷茫,请帮忙?

我的 Build.gradle(:Project) :

        google()
        jcenter()
        ...
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:4.1.1'
        classpath 'com.google.gms:google-services:4.3.4'
        ...
    }

【问题讨论】:

    标签: java android android-studio build.gradle


    【解决方案1】:

    转到 Android Studio SDK Manager 并更新或安装 google play 服务。 https://developer.android.com/studio/intro/update.html#sdk-manager

    【讨论】:

    • 正如我在问题中提到的那样,已经这样做了,但没有帮助:/
    【解决方案2】:

    要解决此问题,请将您应用的 build.gradle 更改为以下内容:

    com.google.gms.googleservices.GoogleServicesPlugin = true
    

    收件人:

    googleServices.disableVersionCheck = true
    

    这里有一些进一步的讨论: https://github.com/google/play-services-plugins/issues/36

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-05-29
      • 2015-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-01-19
      • 2021-08-22
      相关资源
      最近更新 更多