android studio 4.2アップグレードでbuildでエラー

2021年5月5日水曜日

4.2 Android Studio

t f B! P L

いつもながら、android studioをアップグレードすると、エラーになったので、うちの環境で対応した問題の対処方法は以下となります。

エラー内容
・Unable to find method ''void com.android.build.gradle.internal.dsl.BaseAppModuleExtension.onVariants(kotlin.jvm.functions.Function1)'' 'void com.android.build.gradle.internal.dsl.BaseAppModuleExtension.onVariants(kotlin.jvm.functions.Function1)'

エラーの詳細
・エラーを追っていくと、「com.github.triplet.play」で問題になっているみたい
※com.github.triplet.play:Androidの非公式リリース自動化Gradleプラグインで、初期設定は多少面倒だけど、複数リリースする場合は、一度使うともう離れられないくらい快適なもの全てクライアントでやるので、サーバ不要なのが最高にお手軽

対処内容
・com.github.triplet.playのバージョンアップ
・すでに、対応バージョンの暫定版をリリースされているので、書き換えるのみで終了
plugins {
    id 'com.android.application'
    id 'com.github.triplet.play' version '3.4.0-agp4.2'
}
※3.4.0-agp4.2が、android studio 4.2対応版みたい

毎度のある意味で楽しみなんだけど、いい勉強になるもんだい

QooQ