19

我在我的 windows 7 机器上运行 eclipse,64 位,6gb ram 和 core 2 duo。我目前正在运行 Eclipse 3.6 和 android 2.2 SDK 我正在运行 jdk 1.6

我注意到,当编码和上下文弹出窗口列出类的方法时,它会挂起 Eclipse 长达 15 秒。这非常令人沮丧。

需要注意的一件事是,当 Eclipse 挂起时,我的处理器已用尽,并且正在由 java 进程工作。所以它做任何事情。但经常每次我完成一个带有句号的对象并且弹出上下文框时,使用它变得太痛苦了。

我更改了 Eclipse.ini 文件中的一些设置,例如: -Xms1024m -Xmx1024m --launcher.XXMaxPermSize 512m

还有什么我应该看的:

4

4 回答 4

12

谷歌搜索

我已经能够从 Eclipse 找到错误报告

简而言之:

警告:与 Eclipse 3.6 一起运行的 ADT 插件存在已知问题。请保持在 3.5,直至另行通知。

  • 要修复它,您必须使用 Eclipse 3.5 并将您的项目放在新创建的工作区中。(如果您保留 Eclipse 3.6 的工作区,即使在 Eclipse 3.5 上也会出现问题。)
于 2010-10-17T11:52:37.270 回答
4

在此 URL 的评论#8 中提供了解决方法: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 文件的 base/ 目录提取到我的 SDK 路径中,我将其安装在 /opt/android-sdk-linux_x86/ 下。所以这是我对 tgz 执行的命令,以将所有内容放在它所在的位置:

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

最终目标似乎是将实际源放入 SDK 树中的“源”文件夹中,这样当自动更正出去寻找它们时,它们就在那里。

snpe60 更清楚地描述了它:

评论 7 来自 snpe60,2010 年 10 月 14 日 发生此问题是因为 ADT 类路径容器默认具有无效的源附件。它已在 https://review.source.android.com/16569中修复。此更改允许更改 ADT clasppath 容器的源附件并禁用设置无效源附件。希望它将在 ADT 8.0.0 中可用。

于 2010-11-21T02:02:32.267 回答
0

这是更好的Eclipse 自动完成问题

于 2011-06-22T22:15:05.610 回答
0

这是您遇到的问题的链接

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

于 2011-08-17T08:56:10.880 回答