(:3[kanのメモ帳]

個人ゲーム開発者kan.kikuchiのメモ的技術ブログ。月木更新でUnity関連がメイン。

(:3[kanのメモ帳]


本ブログの運営者kan.kikuchiが個人で開発したゲームです!

    

GC overhead limit exceeded【Android】【トラブルシューティング】


このエントリーをはてなブックマークに追加


はじめに

Androidアプリを開発中、eclipseでビルド使用とした際、

GC overhead limit exceededとエラーが出た場合の対処法です。


原因

このエラーの原因はeclipseが設定した以上のメモリを使用した際に出るようです。



なので、eclipseの使用出来るメモリを増やす事で対処できます。


eclipse.ini


eclipseで使用出来るメモリの上限はeclipse.iniに書かれています。

eclipseの[パッケージの内容]でパッケージ内を表示し、


f:id:kan_kikuchi:20150420065705p:plain


パッケージ内の[Contents]-[MacOS]にeclipse.iniはあります。


f:id:kan_kikuchi:20150420065647p:plain


eclipse.iniを以下のように修正する事でメモリの上限を変更出来ます。

-XX:MaxPermSize=1024m
-Xms512m 
-Xmx1024m


どの程度まで増やしていいのかはよく分かりません…!