そこで今朝、プロジェクトライブラリの最新バージョンへの更新を開始しました。
GCMを最新バージョン9.2.0に更新しようとしていますが、次のエラーが発生します。
エラー:タスク ':app:processDebugGoogleServices'の実行に失敗しました。google-servicesプラグインのバージョンを更新して、バージョンの競合を修正してください(最新バージョンに関する情報は、https://bintray.com/android/android-tools/com.google.gms.google-services/で入手できます)または、com.google.android.gmsのバージョンを9.0.0に更新します。
これは私が私のコードを持っている方法です:
dependencies {
classpath 'com.android.tools.build:gradle:2.1.2'
classpath 'com.google.gms:google-services:3.0.0'
classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'
}
その後:
dependencies {
...
compile "com.google.android.gms:play-services-gcm:9.2.0"
...
}
同じ問題を抱えている/同じ問題を修正している人はいますか?
ありがとう。
編集
どうやらapp / build.gradleファイルの下部にGSMプラグインを適用する必要があります。そうでない場合、バージョン9.2.0はプロジェクトで競合を引き起こします。
参考までに、これは私のapp / build.gradleファイルが次のようになっている方法です。
apply plugin: "com.android.application"
apply plugin: "com.neenbedankt.android-apt"
android {
...
}
dependencies {
...
// Google Cloud Messaging
compile "com.google.android.gms:play-services-gcm:9.2.0"
...
}
apply plugin: "com.google.gms.google-services"