最近、FlutterとKotlinの勉強を開始しました。
参考書を見ながら勉強を進めていたところ、今まで遭遇していないエラーが発生したので今後のためにメモとして残しておきたいと思います。
【Flutter】Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.の解決法に関するメモ
エラー内容としては以下です。
Module was compiled with an incompatible version of Kotlin. The binary version of its metadata is 1.9.0, expected version is 1.7.1.
アプリ側の記述に関する内容ではなくて、metadata関連のエラーが出ているので環境周りの設定変更が必要そうなエラーです。
ネットで調べながら色々試したところ、Setting gradleファイルの以下を
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "7.3.0" apply false
id "org.jetbrains.kotlin.android" version “1.7.10” apply false
}
以下のように修正したところエラーが解消されました。
plugins {
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
id "com.android.application" version "7.3.0" apply false
id "org.jetbrains.kotlin.android" version “1.9.0” apply false
}
初めて学ぶ言語の場合、エラーの解決に時間がかかる場合が多いので、
たくさんトライアンドエラーをしてエラーに慣れてくことが重要だなと改めて感じました。
お知らせ
謎解き推理ゲーム「イラスト捜査」を最近リリースしました!
もしよろしければダウンロードお願い致します!