google-servicesを4.3.9にすると「Gradle sync failed」になる

■エラーが発生する

Android Studio 4.2.2なんですが、google-servicesを4.3.8から4.3.9に変更して、「今すぐ同期」を行うとエラーがでました

広告

「classpath ‘com.google.gms:google-services:4.3.8’」が色付いてたから、何気なく更新したんですよー

classpath 'com.google.gms:google-services:4.3.8'
classpath ‘com.google.gms:google-services:4.3.8’

■エラー内容

エラーはこんなのが出ていました

Gradle sync failed: Could not create task ‘:app:processDebugGoogleServices’.
DefaultTaskContainer#NamedDomainObjectProvider.configure(Action) on task set cannot be executed in the current context. (6 s 4 ms)

Googleの翻訳を使ってみる

Gradleの同期に失敗しました:タスク ‘:app:processDebugGoogleServices’を作成できませんでした。
タスクセットのDefaultTaskContainer#NamedDomainObjectProvider.configure(Action)は、現在のコンテキストでは実行できません。 (6秒4ミリ秒)

何かGradleに問題が起きたのかな?と思って、ネットを探し回ってみました

広告

■解決策

するとですね・・スタックオーバーフローに全く同じ内容がでてました

Gradleを色々いじるんじゃなくて、google-servicesを4.3.8にダウングレードすればいい

https://stackoverflow.com/questions/68698914/defaulttaskcontainernameddomainobjectprovider-configureaction-on-task-set-can

そんな感じの内容でしたw

ま、Gradleの変更をしたわけではないですし、google-servicesのバージョンを上げたことでのエラーですから、単純に戻せばいいじゃない!?

ってことですね

特に、バージョンアップが必要なわけではないですからねw

■最後に

ただただメモでしかない内容になってしまったwww

解決策を探してまとめようと思ったんですけどね・・

「ダウングレードしなさい」という内容しか見つけられなかったw

ではでは

シェア
広告

やもす ʕ•͡-•ʔ

のんびり!のほほん!がモットーです!w 蕎麦食いたい ライブ行きたい 暑いの嫌い