2010-09-17 2 views
2

Я создаю приложения для Android для своей работы. Eclipse открыт весь день, и я часто редактирую файлы XML для макетов и т. Д.
Я нахожу, что создание/редактирование этих XML-файлов подталкивает использование Eclipse в памяти. Eclipse никогда не выпускает какую-либо память, и, в конце концов, Eclipse говорит мне, что произошла какая-то ошибка рабочего места из памяти, и мне нужно выйти. Это не позволит мне сохранить или сделать что-нибудь после этого момента.OutOfMemory при редактировании XML для Android в Eclipse

Есть ли обходной путь для этого?
Я не хочу выходить из Eclipse и запускать его из-за этой проблемы с памятью.
Почему Eclipse не освободит память от использования? Он просто продолжает расти.

Редактировать: У меня по-прежнему возникают проблемы с исчерпанием памяти, предложения eclipse.ini не исправили это.

+0

Сколько у вас RAM на вашей рабочей станции? Можете ли вы воспроизвести проблему на другой рабочей станции с другой конфигурацией? – VonC

+0

Да, это произошло на нескольких компьютерах. работы компьютера: 2 Гб оперативной памяти, 32-разрядные win7 Home рабочий стол: 4 Гб RAM, 64-разрядные win7 Java Версия: 1.6.0_21-b07 – binnyb

ответ

1

Какую версию Eclipse и JDK вы используете?

Попробуйте this eclipse.ini и убедитесь, что вы используете JDK1.6.0_u21b7 (сборка 7) для запуска вашего затмения.
С JDK1.6.0_u21b6, из памяти были часты.

+0

ява версия 1.6.0_21 построить 1.6.0_21-b07, использовал затмение 3.4.2, но теперь попробуйте 3.5.0 после внесения некоторых изменений в eclipse.ini. спасибо за включение публикации eclipse.ini, я вернусь, если проблема не будет решена. – binnyb

+0

@binnyb: на самом деле вы можете попробовать последнюю версию 3.6 Helios с оптимизированным eclipse.ini. – VonC

+0

@VonC: цитата из http://developer.android.com/sdk/eclipse-adt.html «Внимание! Известны проблемы с плагином ADT, работающим с Eclipse 3.6. Оставайтесь на 3.5 до дальнейшего уведомления». Так что, думаю, Google не хочет, чтобы люди, использующие 3,6 для разработки Android, еще – binnyb

Смежные вопросы