将Google Play广告更改为最新版本后,出现此错误。

错误:无法解决:com.google.android.gms:play-services-analytics:17.2.0

app.gradle:

apply plugin: 'com.android.application'

android {
    compileSdkVersion 28
    buildToolsVersion '28.0.3'

    defaultConfig {
        applicationId "com.example.app"
        minSdkVersion 15
        targetSdkVersion 26
        versionCode 5
        versionName '1.3.0'
        manifestPlaceholders = [onesignal_app_id: "xyz",
                                // Project number pulled from dashboard, local value is ignored.
                                onesignal_google_project_number: "xyz"]

    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    productFlavors {
    }
    aaptOptions {
        cruncherEnabled = false
    }
}

repositories {
    maven { url 'https://maven.google.com' }
}



dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.mcxiaoke.volley:library:1.0.18'
    implementation 'com.github.chrisbanes.photoview:library:1.2.3'

    implementation 'com.google.android.gms:play-services-ads:18.2.0'//11.8.0

    implementation 'com.pkmmte.view:circularimageview:1.1'
    implementation 'com.melnykov:floatingactionbutton:1.3.0'
    implementation 'com.squareup.okhttp:okhttp:2.5.0'
    implementation 'com.github.bumptech.glide:glide:3.7.0'

    implementation 'com.android.support:appcompat-v7:27.1.0'
    implementation 'com.android.support:cardview-v7:27.1.0'
    implementation 'com.android.support:recyclerview-v7:27.1.0'
    implementation 'com.android.support:design:27.1.0'
    implementation 'com.balysv:material-ripple:1.0.2'
    implementation 'com.google.firebase:firebase-messaging:20.0.0'
    implementation 'com.github.hotchemi:android-rate:1.0.1'
    implementation 'com.onesignal:OneSignal:[3.9.1, 3.99.99]'//3.6.2 // 3.8.3
    implementation 'com.google.android.gms:play-services-analytics:17.2.0'
}


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

project.gradle:

buildscript {
    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'//2.2.3

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

    }
}

allprojects {
    repositories {
        google()
        jcenter()

    }
}

结果,我该如何解决我的问题? 我无法解决我的问题,我该如何解决? 感谢您的任何回复。

我是游戏开发人员:)

#1楼 票数:0

设置多个Google API implementation指令时,它们有时取决于Google SDK中其他库的特定版本。

听起来像问题在于,还有另一个implementation指令,该指令要求与您要升级到的play-services-analytics版本兼容的版本。

为了解决这个问题,我将:

  1. 创建一个不需要任何gradle依赖关系的独立模块..例如,如果没有Java或XML文件。

  2. 复制您要工作的gradle文件

  3. 注释掉所有implementation指令(可能与Google相关的implementation指令就足够了,但不能确定)

  4. 仅取消注释您要更新的1行:

     implementation 'com.google.android.gms:play-services-analytics:17.2.0' 
  5. 然后一次一次取消注释其他implementation指令-每次运行gradle sync以确保项目正确构建。

  6. 当取消注释导致构建再次中断的行时,然后查看该行是否存在导致构建再次失败的更新; 我猜有一个更新,因此将其设置为也使用更新的版本。

  ask by gurkan stack translate from so

未解决问题?本站智能推荐:

1回复

错误:无法解决:com.google.android.gms:play-services-analytics:17.2.0

将Google Play广告更改为最新版本后,出现此错误。 错误:无法解决:com.google.android.gms:play-services-analytics:17.2.0 app.gradle: project.gradle: 结果,我该如何解决我的
2回复

构建gradle时出错-其他各种库都在请求com.google.android.gms:play-services-basement

我正在尝试使用Firebase-UI库将Facebook登录功能集成到我的android应用中。 我正在遵循本教程-https: //firebase.google.com/docs/auth/android/firebaseui?authuser=0 但是我在尝试构建gradle时遇到
3回复

Gradle 同步失败:未找到 ID 为“com.google.android.gms:play-services”的插件

在我的一个项目中,我需要使用GoogleMaps和Firebase进行通知,但服务的库和 Firebase 不希望工作。 错误:
1回复

错误:任务':app:processDebugGoogleServices'的执行失败-com.google.android.gms

我不知道自己在做什么错,每次我尝试同步gradle文件时,都会一直显示此消息: 我得到的错误: 错误:任务':app:processDebugGoogleServices'的执行失败。 请通过更新google-services插件的版本来解决版本冲突(有关最新版本的
1回复

错误:任务':app:processDebugResources'的执行失败。 >错误:多个库的软件包名称为“ com.google.android.gms”

我正在尝试将Firebase集成到我的应用中,并遵循Google的说明。 但是,一旦我同步gradle文件,我就会收到以下错误消息: 如果我删除该行apply plugin: 'com.google.gms.google-services'则它再次可以正常工作:( 你们能帮我找出
3回复

错误:(15、55)错误:无法访问com.google.android.gms.common.internal.safeparcel.zza的zza类文件

这是我的build.gradle应用程序文件: 这是我的build.gradle项目文件 我正在使用Firebase Messaging Service,我想在我的应用中收到通知。 因此,我只是在检查日志中是否有任何更新。 我的FirebaseMessagingService
1回复

Google服务-无法解决:com.google.android.gms:play-services:7.8.99

有人可以帮我理解。 这是我第一次使用Google服务 因此,按照这个网站,我尝试编译它。 在7.8.99版本中,它给了我无法解决的错误:com.google.android.gms:play-services:7.8.99 我已经下载了最新的Google Play Servi
2回复

将“com.google.gms.google-services”插件与Android应用程序集成的问题

当我尝试将 apply plugin: 'com.google.gms.google-services' 放在我的 build gradle 底部或我的应用程序 build gradle 中的任何其他地方时,我收到以下错误: 我在应用程序级别的 build.gradle 是: 我无法解决错误
1回复

错误:程序类型已存在:com.google.android.gms.internal.measurement.zzfg

我尝试在Internet上找到解决方案,但没想到对我有用。 实施Firebase分析后,我的程序显示此错误。 错误:程序类型已存在:com.google.android.gms.internal.measurement.zzfg build.gradle(模块:应用)
2回复

错误:找不到com.google.android.gms.internal.zzbgl的zzbgl类文件

我正在运行我的Android应用程序时出错