Flutterで「a problem occurred configuring root project 'android'」エラーの解決方法


  1. Gradleのキャッシュをクリアする Gradleはビルドに関連する情報をキャッシュすることがあります。まず、ターミナルまたはコマンドプロンプトを開き、プロジェクトのルートディレクトリに移動します。次に、以下のコマンドを実行してGradleのキャッシュをクリアします。
flutter clean

このコマンドは、プロジェクトのビルドキャッシュをクリアし、新しいビルド設定を適用します。その後、再度ビルドを試してみてください。

  1. Androidのビルド設定を確認する エラーメッセージが指すように、問題はプロジェクトのAndroidビルド設定に関連している可能性があります。プロジェクトの"android"ディレクトリに移動し、Gradleビルドファイル(build.gradle)を開きます。以下の項目を確認してください。
  • compileSdkVersionbuildToolsVersionminSdkVersiontargetSdkVersionの値が正しく設定されていることを確認します。
  • 使用しているライブラリやプラグインのバージョンが最新であることを確認します。

設定が正しいことを確認したら、再度ビルドを試してみてください。

  1. Flutterのバージョンを更新する Flutter自体のバージョンが古い場合、互換性の問題が発生することがあります。Flutter SDKを最新のバージョンに更新することを検討してください。ターミナルまたはコマンドプロンプトで以下のコマンドを実行します。
flutter upgrade
  1. Android Studioを再起動する 時々、Android Studioの内部キャッシュが原因でエラーが発生することがあります。Android Studioを再起動してみてください。