2012-07-21 46 views
1

我試圖使用TouchDB for Android,但是當我嘗試編譯示例項目或自己創建一個示例項目時,它說它無法編譯dex,因爲它內存不足或超出堆大小。然後Eclipse崩潰,我每次嘗試改變某些事情來解決問題時,最終都會等待10分鐘。如何避免編譯TouchDB for Android時出現內存不足錯誤?

我有一個非常慷慨的堆大小設置,並且TouchDB不是一個巨大的項目。所以我認爲我必須錯過一些關鍵難題。

有沒有其他人有這個問題,並找到了解決辦法?我在Mac上使用Eclipse(Juno版本)。

回答

1

與參數-vmargs -Xmx1024M啓動Eclipse

+0

我認爲這將是基於錯誤信息的DEX編譯器的問題,但我想我錯了!我不完全瞭解如何設置eclipse的最大vm內存如果錯誤發生時解決了問題(因爲這是一個不同的過程),也許dex由於Eclipse失敗而失敗。不管怎樣,謝謝 :) – Nick 2012-07-24 13:48:52

相關問題