пространство кучи android java

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

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

Мой компьютер имеет 2 ГБ памяти, а 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

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

Нужно ли увеличивать оперативную память?


person tompal18    schedule 26.06.2012    source источник
comment
Это сообщение может помочь .   -  person Jeshurun    schedule 26.06.2012
comment
Удалось решить эту проблему?   -  person Michael    schedule 27.06.2012


Ответы (2)


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

person Michael    schedule 26.06.2012
comment
не могли бы вы уточнить, как именно и где сделать это обновление, рассмотреть нубов и помочь - person Hussain Akhtar Wahid 'Ghouri'; 17.10.2012

Вот краткое и точное решение: https://www.simplified.guide/eclipse/fix-gc-overhead-limit-exceeded

person M. Usman Khan    schedule 27.11.2012