2012-06-26 2 views
3

Когда я включаю более 5 банок, затмение спускается во время компиляции из-за кучи памяти.android java heap space

An internal error occurred during: "Activity Monitor Job". 
Java heap space 
Unable to execute dex : java heap space 

Мой компьютер имеет память 2GB и eclipse.ini следующим

-startup 
plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar 
--launcher.library 
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502 
-showsplash 
org.eclipse.platform 
-vm 
C:/Program Files/Java/jdk1.7.0/bin/javaw.exe 
--launcher.XXMaxPermSize 
512m 
--launcher.defaultAction 
openFile 
-vmargs 
-Dosgi.requiredJavaVersion=1.5 
-Xms256m 
-Xmx700m 

Я пытался поставить банки на библиотеки на установке затмение путь сборки. Но это дает мне VerifyError.

Нужно ли увеличить объем памяти RAM?

+0

[Это] (http://stackoverflow.com/questions/5943712/conversion-to-dalvik-format-failed-unable-to-execute-dex -java-heap-space) сообщение может помочь. – Jeshurun

+0

Вы смогли решить эту проблему? – Michael

ответ

3

Вы можете попытаться увеличить максимальное пространство кучи, разрешенное для затмения, изменив значение для -Xmx700m на нечто большее. Этот параметр в вашем Eclipse ini в настоящее время ограничивает JVM до 700 МБ. Я не уверен, какую сумму вам следует рассказать. Однако посредством проб и ошибок вы сможете найти номер, который будет работать для вас.

+0

can u plz уточнить, как n, где нужно сделать это обновление, рассмотреть noobs и помочь –