2015年2月8日

【Eclipse】專案緩存空間設定 Unable to execute dex: GC overhead limit exceeded

各位EclipseAndroid的開發使用者大家好!

今天小黑人要與大家分享的文章內容是"Eclipse的專案緩存空間",這篇是屬於Eclipse的設定方面類型,原因是小黑人之前在開發比較大型專案時碰到的問題,就是在執行專案程式時Eclipse會突然跳出Unable to execute dex: GC overhead limit exceeded的錯誤訊息,然後Eclipse就被強制關閉而無法繼續執行專案程式,後來小黑人發現錯誤的原因是Eclipse專案緩存空間不足而導致關閉,知道問題的發生原因後只要簡單的幾個步驟調整Eclipse的設定檔參數,就可以正常執行專案了,那要怎麼調整設定檔參數來避免錯誤的狀況發生呢?就讓我們繼續看下去吧~


好,簡單的兩個步驟就可以解決緩存不足的問題,就是開啟設定檔並調整參數即可,設定步驟如下 :

1.
開啟資料夾,把檔案路徑切換至存放Eclipse.exe的目錄位置,在同目錄的路徑下開啟"eclipse.ini"檔案。

2.
開啟"eclipse.ini"檔案後,首先將"launcher.XXMaxPermSize下方的容量空間都更改成512M",再來將最下方的Xms更改成"Xms512mXms1024m"

以上兩個步驟調整就可以設定Eclipse的專案緩存空間這樣就不會因為開發較大型的專案而顯示緩存空間不足的錯誤囉,大家可以試試看!

小黑人的步驟圖示說明如下 :


謝謝大家,如有任何問題都可以和小黑人一起交流討論!

☆小黑人☆

沒有留言:

張貼留言

謝謝大家支持,有任何問題都可以和小黑人一起討論!