无法应用插件“ com.google.gms.google-services”

问题描述

您只能apply plugin: 'com.google.gms.google-services'在 模块中进行设置,而不能在其他模块中进行设置。

解决方法

这是我的项目 build.gradle

buildscript {
    ...
    dependencies {
        ...
        classpath 'com.google.gms:google-services:3.1.0'
    }
}

在模块的 build.gradle 之一中,我有以下内容:

apply plugin: 'com.google.gms.google-services'

导致以下错误:

Could not get unknown property 'LibraryVariants' for object of type com.android.build.gradle.LibraryExtension.

有趣的是,如果我将google-servicesversion
设置为3.0.0,则此特定错误消失了,但是Gradle要求我将其他google库的版本降级,但是我真的不想这样做。

我该如何处理LibraryVariants

猜你在找的技术问答相关文章

如何检查配对的蓝牙设备是打印机还是扫描仪(Android)
是否允许实体正文进行HTTP DELETE请求?
如何将ZipInputStream转换为InputStream?
java.util.logging Java 8中的变量
PowerMockito.doReturn返回null
Java中的RESTful调用
Swing / Java:如何正确使用getText和setText字符串
特殊字符和重音字符
Android Studio中的ndk.dir错误
错误“找不到主类”