「java.lang.OutOfMemoryError: Java heap space」エラーはGradleがFlutterアプリのビルド中にメモリ不足(Java heap space)に直面していることを示しています。
目次
対処方法:Gradleのメモリ設定を増やす
android/gradle.properties
ファイルを開き、org.gradle.jvmargsの設定を変更し、Gradleに使用できるメモリの量を増やします。
org.gradle.jvmargs=-Xmx4608M
android.useAndroidX=true
android.enableJetifier=true
その他の方法
1. プロジェクトのクリーンアップ
プロジェクトのキャッシュやビルドファイルが破損している可能性があるため、以下のコマンドを実行してプロジェクトをクリーンアップします。
flutter clean
flutter pub get
2. Gradleキャッシュのクリア
Gradleキャッシュに問題がある場合は、以下のコマンドを実行してキャッシュをクリアします。
rm -rf ~/.gradle/caches/
Comment