💬
Execution failed for task ':flutter_plugin_android_lifecycle:compile..
エラー内容
Execution failed for task ':flutter_plugin_android_lifecycle:compileDebugJavaWithJavac'.
このエラーは、FlutterのAndroidでビルドする際に「flutter_plugin_android_lifecycle」プラグインがコンパイル時にエラーを起こしている可能性があるためエラーが表示されるそうです。
こちらの動画を観れば解決です!
手順
1、compileSdkVersionを確認
Androidプロジェクトのandroid/app/build.gradleファイル内でcompileSdkVersionを以下のように設定してください。
gradle
android {
compileSdkVersion 33
...
}
flutter_plugin_android_lifecycleは、compileSdkVersionが低い場合にエラーを起こすことがあります。通常は33以上が推奨されています。
2、gradle-wrapper.propertiesを確認
android/gradle/wrapper/gradle-wrapper.propertiesファイルで、適切なGradleバージョンが設定されていることを確認してください。
properties
distributionUrl=https\://services.gradle.org/distributions/gradle-8.1.1-all.zip
##↑適切なバージョンにする
Discussion