Gradle sync失败 - play-services-measurement-base

Gio*_*gio 41 android gradle google-play-services android-studio android-gradle-plugin

我的Android项目有问题,我无法构建,这是我的错误:

无法通知依赖项解析侦听器.图书馆com.google.android.gms:play-services-measurement-base正在[[15.0.2,15.0.2],[15.0.4,15.0.4]]的各种其他图书馆提出要求,但已解决为15.0.4.禁用插件并使用./gradlew:app:dependencies检查依赖关系树.

我尝试了许多不同的解决方案,但问题仍然存在.我在项目根目录上的gradle文件中有正确的依赖项和存储库:

dependencies {
    classpath 'com.android.tools.build:gradle:3.1.2'
    classpath 'com.google.gms:google-services:4.0.1'
}
Run Code Online (Sandbox Code Playgroud)

repositories {
    jcenter()
    mavenLocal()
    mavenCentral()
    maven {
        url "https://maven.google.com"
    }
}
Run Code Online (Sandbox Code Playgroud)

在我的应用程序gradle上,我有以下依赖项:

implementation "com.google.android.gms:play-services-maps:15.0.1"
implementation "com.google.android.gms:play-services-places:15.0.1"
implementation "com.google.android.gms:play-services-gcm:15.0.1"
implementation "com.google.android.gms:play-services-location:15.0.1"
implementation "com.google.android.gms:play-services-analytics:15.0.2"
implementation "com.google.android.gms:play-services-auth:15.0.1"
implementation "com.google.android.gms:play-services-tagmanager:15.0.2"
implementation "com.google.firebase:firebase-core:16.0.0"
Run Code Online (Sandbox Code Playgroud)

一些建议?

解决方案是更新以下依赖项:

implementation "com.google.android.gms:play-services-analytics:16.0.0"
implementation "com.google.android.gms:play-services-tagmanager:16.0.0"
Run Code Online (Sandbox Code Playgroud)

Dim*_*vin 44

我刚刚apply plugin: 'com.google.gms.google-services'在build.gradle底部添加:

apply plugin: 'com.google.gms.google-services'
// Work around
com.google.gms.googleservices.GoogleServicesPlugin.config.disableVersionCheck = true
Run Code Online (Sandbox Code Playgroud)


Ham*_*boh 20

我有同样的错误,升级analytics是关键:

implementation 'com.google.android.gms:play-services-analytics:16.0.0'

我知道你认为所有内容都是根据官方网站更新的,但写作15.0.0和寻找建议的效果会更好.

  • 请注意,因为我必须从16.0.1降级到16.0.0以使其正常工作. (4认同)
  • 在此处检查每个库的最新版本:https://dl.google.com/dl/android/maven2/index.html (2认同)

Gau*_*Dev 6

使用最新版本更新项目gradle play服务依赖关系:

classpath'com.google.gms:google-services:4.0.1'

根据firebase最新发行说明更新项目firebase产品使用情况


小智 6

如果你使用firebase库,这应该是最重要的:

implementation "com.google.firebase:firebase-core:16.0.0"
Run Code Online (Sandbox Code Playgroud)