Eclipse Android SDK медленная производительность Content Assist

Im работает затмение на моем компьютере с Windows 7, 64-бит с 6-гигабайтным барабаном и ядром 2-го дуэта. Im в настоящее время работает Eclipse 3.6 и Android 2.2 SDK Im работает jdk 1.6

Im замечая, что когда кодирование и контекстное всплывающее окно перечисляют методы класса, он зависает Eclipse в течение 15 секунд. Это очень расстраивает.

Стоит отметить, что когда Eclipse зависает, мой процессор максимизируется и обрабатывается java-процессом. Так что он делает что-то в этом роде. Но часто каждый раз, когда я заканчиваю объект с периодом и появляется контекстное окно, его становится слишком болезненным для работы.

Я изменил некоторые настройки в файле Eclipse.ini, например: -Xms1024m -Xmx1024m –launcher.XXMaxPermSize 512m

Есть ли что-нибудь еще, на что я должен обратить внимание:

Solutions Collecting From Web of "Eclipse Android SDK медленная производительность Content Assist"

После поиска google

Мне удалось найти отчет об ошибке от Eclipse .

Вкратце:

  • Это проблема, возникающая при использовании Helios с ADT. Поскольку на странице ADT на android.com говорится:

Внимание: Известны проблемы с плагином ADT, работающим с Eclipse 3.6. Пожалуйста, оставайтесь на 3.5 до дальнейшего уведомления.

  • Чтобы исправить это, вы должны будете использовать Eclipse 3.5 и поместить свой проект во вновь созданное рабочее пространство. (Если вы сохраните рабочее пространство из Eclipse 3.6, проблема будет возникать даже на Eclipse 3.5.)

Процедура «Обход» представлена ​​в комментарии № 8 по этому URL-адресу: http://code.google.com/p/android/issues/detail?id=7850

Пример:

Я кодирую Froyo, а моя целевая SdkVersion – 7 (AndroidManifest.xml). Итак, для шага 1 я загрузил этот файл:

 https://android.googlesource.com/platform/frameworks/base/+archive/froyo-release.tar.gz 

А затем для шага 2 я извлек базу / каталог этого .tgz-файла в мой путь к SDK, который я устанавливаю в / opt / android-sdk-linux_x86 /. Итак, вот команда, которую я выполнил против tgz, чтобы поместить все, куда она идет:

 tar -vzxf base-froyo.tar.gz -C /opt/android-sdk-linux_x86/platforms/android-7/sources/ base/ 

Конечная цель состоит в том, чтобы поместить фактические источники в папку «sources» в дереве SDK, так что, когда автокоррекция исчезнет, ​​они будут там.

Snpe60 описывает это более четко:

Комментарий 7 by snpe60, Oct 14, 2010 Эта проблема возникает, потому что контейнер ADT classpath имеет недопустимое исходное вложение по умолчанию. Он исправлен в https://review.source.android.com/16569 . Это изменение позволяет изменить исходное вложение контейнера ADSP clasppath и отключает установку недопустимого вложения источника. Надеясь, что он будет доступен в ADT 8.0.0.

Это намного лучше, чем проблема автозаполнения Eclipse

Вот ссылка на проблему, с которой вы сталкиваетесь

http://aaarkonusurum.blogspot.com/2011/08/eclipse-intelisensein-cldrtan-yavaslgna.html