【エラー】ビルド時にjava.lang.OutOfMemoryError: GC overhead limit exceededが出たときの対処



Androidアプリ開発
java.lang.OutOfMemoryError: GC overhead limit exceeded

とエラーがビルド時に出ました。これはメモリー(RAM) 不足のエラーです。

対処方法は?

これはbuild.gradleのdexOptionsjavaMaxHeapSizeを指定すれば大体直ります。

android {
  dexOptions {
    javaMaxHeapSize "2g"
  }
}

またはプロジェクトをクリーンして直る場合もあります。

プロジェクトをクリーンして直らなければbuild.gradleに上記のラインを入れてください。

ご参考までに。

たった1日で基本が身に付く! Androidアプリ開発超入門

新品価格
¥2,462から
(2019/6/23 23:13時点)

タイトルとURLをコピーしました