java - Google GTM 依赖错误

标签 java android

我在用GTM,有问题请帮帮我

应用build.gradle

apply plugin: 'com.android.application'
apply plugin: 'com.neenbedankt.android-apt'
apply plugin: 'com.google.gms.google-services'
android {
  compileSdkVersion 25
  buildToolsVersion "25.0.2"
  defaultConfig {
    applicationId "com.york.yorkbbs"
    minSdkVersion 16
    targetSdkVersion 25
    versionCode 531
    versionName "5.31"
    multiDexEnabled true
    ndk {
        abiFilters "armeabi", "armeabi-v7a"
    }
}
buildTypes {
    release {
        minifyEnabled false
        proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
    }
}
sourceSets {
    main {
        jniLibs.srcDirs = ['libs']
    }
}

compileOptions {
    sourceCompatibility JavaVersion.VERSION_1_7
    targetCompatibility JavaVersion.VERSION_1_7
}
dexOptions {
    preDexLibraries = true
    javaMaxHeapSize "4g"
}

lintOptions{
    checkReleaseBuilds false
    abortOnError false
}

packagingOptions {
    exclude 'META-INF/LICENSE'
    exclude 'META-INF/NOTICE'
}
}

repositories {
   mavenCentral()
}

dependencies {
  compile fileTree(include: ['*.jar', '*.aar'], dir: 'libs')
  testCompile 'junit:junit:4.12'
  compile 'com.android.support:multidex:1.0.1'
  compile project(':library_googlemap')
  compile project(':library_jcvideoplayer')
  compile 'com.android.support:recyclerview-v7:25.3.0'
  compile 'com.google.code.gson:gson:2.7'
  compile 'com.google.firebase:firebase-core:10.2.1'
  compile 'com.google.android.gms:play-services-tagmanager:10.2.1'
  compile 'com.jakewharton:butterknife:8.0.1'
  apt 'com.jakewharton:butterknife-compiler:8.0.1'
  compile 'com.stripe:stripe-android:3.1.0'
  compile 'com.paypal.sdk:paypal-android-sdk:2.15.3'//exclude group: 'com.squareup.okhttp3', module:'okhttp'
  compile 'com.facebook.fresco:fresco:0.14.1'
  compile 'com.facebook.fresco:animated-gif:0.14.1'
  compile 'io.reactivex:rxandroid:1.2.1'
  compile 'io.reactivex:rxjava:1.2.1'
  compile 'com.tencent.mm.opensdk:wechat-sdk-android-with-mta:1.0.2'
  compile 'com.facebook.android:facebook-android-sdk:4.+'
  compile 'com.amazonaws:aws-android-sdk-s3:2.4.1'
  compile project(':Qupaisdk-release')
  compile 'com.google.code.findbugs:jsr305:3.0.0'
  compile 'com.fasterxml.jackson.core:jackson-databind:2.6.4'
  compile 'com.google.dagger:dagger-compiler:2.0.1'
  compile 'com.google.dagger:dagger:2.0.1'
  compile 'jp.wasabeef:blurry:2.1.1'
 }

项目build.gradle

repositories {
    jcenter()
}
dependencies {
    classpath 'com.android.tools.build:gradle:2.3.0'
    classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
    classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.3.1'
    classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
    classpath 'com.google.gms:google-services:3.0.0'
    // NOTE: Do not place your application dependencies here; they belong
    // in the individual module build.gradle files
}


allprojects {
   repositories {
    jcenter()
}

错误:任务“:app:processDebugGoogleServices”执行失败。

Please fix the version conflict either by updating the version of the google-services plugin (information about the latest version is available at https://bintray.com/android/android-tools/com.google.gms.google-services/) or updating the version of com.google.android.gms to 9.0.0.

谢谢~

最佳答案

你应该纠正你的build.gradle

不需要

compile project(':library_googlemap') // Remove this line

最后

  compile 'com.google.android.gms:play-services-maps:10.2.1'
  compile 'com.google.firebase:firebase-core:10.2.1'
  compile 'com.google.android.gms:play-services-tagmanager:10.2.1'

关于java - Google GTM 依赖错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43448417/

相关文章:

android - 处理程序每​​ 5 秒运行一次任务 Kotlin

java - 在 Jersey 保护 REST 服务

java - 在 JSP 中从 MySQL 数据库中获取值

android - 从 jquery 处理 android 中的后退按钮

java - 如何替换 onOptionsItemSelected 中的 fragment ?

java - 如何在Android Studio中使用OpenCV检测和计数随机大小的白色物体

java - Hybris 重新声明关系

java - 带 break 的循环迭代器

java - 如何在SWT中绘制灰色图像

android - 如何标准化不同手机中线程的速度(帧率)