错误 :
任务“:app:processDebugGoogleServices”执行失败。请通过更新 google-services 插件的版本(有关最新版本的信息 可在此处获得)或将 com.google.android.gms 的版本更新到 8.3.0 来修复版本冲突。
我已经完成了所有我发现的事情。
dependencies { // This does not break the build when Android Studio is missing the JRebel for Android plugin. classpath 'com.zeroturnaround.jrebel.android:jr-android-gradle:1.0.+' classpath 'com.android.tools.build:gradle:2.0.0-alpha3' classpath 'com.google.gms:google-services:2.0.0-alpha3' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }
在应用程序中
compile 'com.google.android.gms:play-services:8.4.0'
将这些依赖项用于项目 build.gradle
dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha3' classpath 'com.google.gms:google-services:2.0.0-alpha3' }
并将其放在应用程序级 build.gradle 文件的末尾(在依赖项之后)。
apply plugin: 'com.google.gms.google-services'
我不知道为什么把它放在最后(而不是放在开头)可以解决错误。
编辑 2016 年 5 月 1 日
好的——所以试图结束你们在我的解决方案中遇到的所有问题
这是我最终的应用程序级别 gradle
apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.2" defaultConfig { applicationId "your-app-name" minSdkVersion 16 targetSdkVersion 23 versionCode 1 versionName "1.0" } buildTypes { release { minifyEnabled false proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } repositories { jcenter() } dependencies { compile fileTree(dir: 'libs', include: ['*.jar']) testCompile 'junit:junit:4.12' compile 'com.android.support:appcompat-v7:23.1.1' compile 'com.google.android.gms:play-services:8.4.0' compile 'com.android.support:design:23.1.1' compile 'com.mcxiaoke.volley:library:1.0.6@aar' } apply plugin: 'com.google.gms.google-services'
这是我的最终项目级 gradle
// Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha3' classpath 'com.google.gms:google-services:2.0.0-alpha3' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } }
将此与您自己的 gradle 文件进行比较,并添加或修改任何与我编写的不同的值。