作者chrisben (Chris)
看板AndroidDev
標題[問題] java.lang.OutOfMemoryError
時間Sat Apr 28 20:17:07 2012
大家好:
我在android source的 build/target/product/xxxxx.mk裡加了一個自己寫
的project
ex: PRODUCT_PACKAGES := myTestProject
希望在編譯android source的時候可以把自己寫的project編進android image裡.
但在編譯時(通常是編譯快要完成時)會出現以下錯誤訊息, 導致編譯失敗
javadoc: error - java.lang.OutOfMemoryError: Please increase memory.
For example, on the Sun Classic or HotSpot VMs, add the option -J-Xmx
such as -J-Xmx32m
雖然錯誤裡有提示要加 -J-Xmx去修正, 但我目前還找不到要在哪個檔案裡加入這樣
的修正, 或是說有其他的解法.
若版上有大大知道這個問題的解法, 可否告知, 感謝!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.120.184.171
→ gpc:eclipse.ini吧 04/28 22:23
→ chrisben:但在android source裡沒有eclipse.ini這個檔案 04/29 15:24
→ gpc:!!!! 居然OOM CODE很強大嗎XD 04/29 19:55
→ chrisben:你說的OOM是指Out of Memory嗎? 04/29 23:57
→ chrisben:我用來編譯android source的PC已經插了6G的記憶體了... 04/30 00:00
→ yauhh:請問你的編譯工具是哪套? 04/30 00:45
→ chrisben:用別人寫好的script去編譯, 但script裡應該是下make+參數 04/30 15:59
→ Assyla:樓上說的就是答案,不要用預設的Target,自己加參數吧 05/01 22:04