Android-проект становится очень медленным после добавления Jar-файлов HtmlUnit в затмение buildpath - PullRequest
2 голосов
/ 17 августа 2011

Я пытаюсь разработать приложение для Android, которое включает в себя функции входа в систему. Для достижения этого я использовал пакет HtmlUnit и добавил соответствующие JAR-файлы в путь сборки eclipse. После этого мое затмение становится довольно медленным и не отвечает. Когда я пытаюсь собрать проект и запустить его, он застрял во время процесса сборки и сообщает следующее:

Произошла проблема: Невозможно выполнить dex: пространство кучи Java

А затем: произошла ошибка нехватки памяти.

Так что я думаю, это может застрять в бесконечных циклах при сборке. Кто-нибудь встречал подобные проблемы, как у меня? Или это общая проблема, что проекты Android могут стать очень проблематичными после импорта некоторых библиотек Java, которые, как известно, не полностью совместимы с Android? Спасибо!

1 Ответ

0 голосов
/ 04 января 2012

Это связано с ошибкой нехватки памяти, с которой столкнулся Eclipse из-за большого количества .jars. Это можно легко исправить, увеличив пространство кучи, выделенное для Eclipse, как показано здесь . Для окон просто перейдите в программу -> свойства и в поле «target» добавьте дополнительный параметр, например -Xmx1024m.

Приветствие.

...