Плохая работа с плагином Android для Eclipse - PullRequest
2 голосов
/ 04 июля 2011

Когда размеры проекта становятся значительными, плагин Android для Eclipse начинает работать неправильно и также очень медленно, когда дело доходит до модификаций XML, рефракторинг кода из файлов XML становится утомительным. Также иногда он не распознает строковые ресурсы. И я должен очистить проект (который иногда похож на решение для Windows перезагрузки компьютера ...)

Знаете ли вы о решениях для улучшения этого поведения? Как я думаю, это будет очень полезно.

Ответы [ 3 ]

2 голосов
/ 05 июля 2011

На производительность Eclipse влияют две вещи: I / O и память ....

I / O: Купить хороший SSD диск.Полная остановка.

Память:

Существует несколько способов улучшить производительность:

1) включить в eclipse.ini следующие строки (по крайней мере, с этими значениями):

-vmargs
-Xms160m
-Xmx2048m

(то есть, если у вас достаточно памяти)

2) Использовать 32-разрядное затмение в 64-разрядной системе. Это может быть удивительно, и оно действительно только в том случае, еслибольшой объем памяти (несколько концертов).32-битное затмение занимает около 50-60% памяти по сравнению с 64-битным - дело в том, что в 64-битной java каждый объект / поле и т. Д. Занимают в 2 раза больше памяти, чем в 32-битной java.До тех пор, пока java не поддерживает (пока что экспериментальные) сжатые ссылки, занимающие меньше места, вполне возможно, что ограничения памяти будут достигнуты в 64-битной версии, где 320-битная версия должна работать очень хорошо.

1 голос
/ 05 июля 2011

Eclipse может работать медленно, если у вас открыто слишком много проектов, особенно если проекты очень большие.Я помню, когда у меня было 3 открытых проекта одновременно, и Eclipse перешел от 200 мегапикселей к 500 мегабайтам, это было очень медленно, пока я не закрыл все проекты, которые я не использовал, это также зависит от того, какой тип компьютера вы используете.Если ваш компьютер не имеет много памяти, затмение будет работать медленно.Мой компьютер очень медленно очищает проекты, когда у меня открыто несколько проектов.

0 голосов
/ 11 октября 2012

Пожалуйста, убедитесь, что eclipse.ini не содержит следующую строку:


    CompileThreshold=5

Я взял эту строку из некоторого сверхбыстрого конфига Eclipse jvm, но эта опция просто делает компиляцию ужасно медленной.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...