MENU

【Flutter】Androidビルド時に「java.lang.OutOfMemoryError: Java heap space」エラーが出たときの対処方法

記事内に商品プロモーションが含まれる場合があります

「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/
Share

Comment

コメントする

目次