Ошибка: выполнение выполнено для задачи «: app: processDebugGoogleServices». > Исправьте конфликт версий

После обновления моих сервисов Google Play до версии 28 я получаю эту ошибку. Я не знаю, почему это происходит, поскольку он отлично работал раньше.

Вот мой файл build.gradle

apply plugin: 'com.android.application' apply plugin: 'com.google.gms.google-services' android { compileSdkVersion 23 buildToolsVersion '23.0.2' defaultConfig { applicationId "com.matsoltech.pakistancurrentaffairs" minSdkVersion 10 targetSdkVersion 23 versionCode 11 versionName "2.1.1" } buildTypes { release { multiDexEnabled = true minifyEnabled true proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' } } } dependencies { compile fileTree(include: ['*.jar'], dir: 'libs') compile files('src/main/libs/universal-image-loader-1.9.3.jar') compile files('src/main/libs/nineoldandroids-2.4.0.jar') compile 'com.android.support:appcompat-v7:23.1.0' compile 'com.android.support:support-v4:23.1.0' compile 'com.android.support:cardview-v7:23.1.0' compile 'com.github.ksoichiro:android-observablescrollview:1.5.0' compile 'com.google.android.gms:play-services:8.3.0' compile 'com.mcxiaoke.volley:library:1.0.18' compile 'com.google.android.gms:play-services-analytics:8.3.0' } 

а также

 buildscript { repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:1.3.0' classpath 'com.google.gms:google-services:1.4.0-beta3' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { jcenter() } } 

Так, может кто-нибудь, пожалуйста, скажите мне, где проблема? Поскольку код работал до обновления GooglePlayServices.

Измените свои google-сервисы в зависимостях Project до

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

Это исправит это.

Используйте эти зависимости для проекта build.gradle

 dependencies { classpath 'com.android.tools.build:gradle:2.3.1' classpath 'com.google.gms:google-services:3.0.0' } 

И поместите это в конец файла build.gradle на уровне приложения (после зависимостей). По какой-то причине я не понимаю, если вы ставите его в начале, это вызовет проблемы, убедитесь, что вы поместили его в конце.

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

Вам нужно добавить это

 dependencies { compile 'com.google.android.gms:play-services:9.6.1' } 

И удалите это

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

Если вы используете только play-services-analytics: удалите это

 compile 'com.google.android.gms:play-services:8.3.0' 

Вся библиотека тяжелая. И теперь вы можете принять ту часть, которая вам нужна. Analitycs, gcm и т. Д. Таким образом, вы фактически используете дважды Analytics

Текущая версия 2.0.0-beta6 … move

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

От верхней части до нижней части после зависимостей, как было предложено, я добавил его на дно, не понимая, что он уже на вершине. Мне это дважды случалось раздражать.

Для меня это решило получить последнюю версию google-сервисов из-за ссылки. Просто нужно использовать последнюю версию для classpath 'com.google.gms:google-services:2.0.0-beta4'

https://bintray.com/android/android-tools/com.google.gms.google-services/

попробуй это

 dependencies { classpath 'com.android.tools.build:gradle:2.0.0-alpha3' classpath 'com.google.gms:google-services:2.0.0-alpha3' } 

Вам необходимо импортировать google-services.json физически, где находится ваш проект, например: C: \ Users \ User \ Desktop \ yourproject \

Поместите свой google-services.json в папку приложения ваших проектов C: \ Users \ User \ Desktop \ yourproject \ app <———- в этом

У меня тоже была такая же проблема, когда я был новичком в Android Development. Хотя у вас было все на месте, как показано ниже

 compile 'com.google.android.gms:play-services:10.0.1' compile 'com.google.firebase:firebase-messaging:10.0.1' 

И вы можете быть размещены даже в нижней строке вашего build.gradle (уровень приложения)

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

Размещение вышеуказанного фрагмента кода в нижней части файла build.gradle исправляет вашу ошибку

Более важно проверить файл build.gradle (уровень проекта)

 apply plugin: dependencies { classpath 'com.android.tools.build:gradle:2.2.3' classpath 'com.google.gms:google-services:3.0.0' }' 

Com.google.gms: google-services: 3.0.0 размещено или нет .it не будет поддерживать старые версии

Убедитесь, что версия игровых сервисов самая последняя, ​​что вы использовали

Чтобы устранить эту ошибку, перейдите в Project -> platform ..> android ->. Gradlefile и измените строку

 buildscript { repositories { jcenter() mavenLocal() } dependencies { classpath 'com.android.tools.build:gradle:+' classpath 'com.google.gms:google-services:3.0.0' } } // apply plugin: 'com.google.gms.google-services' // class must be used instead of id(string) to be able to apply plugin from non-root gradle file apply plugin: com.google.gms.googleservices.GoogleServicesPlugin 
Intereting Posts
Maven + RoboGuice + ActionBarSherlock + RoboGuice-Sherlock Phonegap, jQuery Mobile, Android, не фиксированная панель инструментов после ввода текста Что происходит в ОС Android, когда слишком много приложений «спят» в фоновом режиме? Андроид-повторитель Android: Вибрация в соответствии с выбором, установленным в разделе «Настройки звука»> «Общие» Android-приемник для нескольких действий? Название центра панели инструментов Android и собственный шрифт Передача данных из одной активности в другую с помощью пакета – не отображение во второй активности Как скрыть панель уведомлений, но разрешить перетаскивание сверху? Существуют ли последствия для производительности при использовании ArrayList.get () много раз за итерацию? Камера для предварительного просмотра камеры для камеры Кэш OkHttp3, похоже, не установлен с Retrofit 2 RxJava с презентатором и сохраненным фрагментом для изменений конфигурации Как установить размер файла PDF с помощью PdfDocument на Android Какова наилучшая первичная ключевая стратегия для онлайн-офлайнового многопользовательского мобильного приложения с базами данных SQLite и Azure SQL в качестве центрального магазина?