【发布时间】:2010-12-07 16:37:59
【问题描述】:
当我写这样的代码时:
TextView tv = new TextView(context);
tv. // Here auto-complete window appears, and laaaaag,
// and lag and lag,
//and eclipse status of background working is "Calculating Additional Info"
在我的 Windows7 ResourceMonitor 中,我可以看到 eclipse.exe 正在等待 TCP 输入输出。
有人可以帮助我吗?提前谢谢!!
【问题讨论】:
-
很遗憾我无法提供解决方案,但我想说我也有这个问题。事实上,我在 Eclipse 中普遍存在这个问题,而不仅仅是 Android。当我尝试调用智能感知时,编写 Java 控制台应用程序往往会滞后。我已经训练自己足够快地输入方法名称,因此智能感知不会尝试启动。不幸的是,当您不知道自己在寻找什么时,这也是一个问题:)
-
@Jason L.:在 Eclipse 中,内容辅助仅在您通过 Ctrl + Space 显式调用时才会启动。不知道你说的必须足够快是什么意思。
-
@Zsolt Török:这不是真的。如果您达到提供内容辅助的点,通常是输入一个句点,那么内容辅助会自动弹出。也许你像我一样把它关掉了。
-
@Zsolt 我实际上已经注意到,当我在变量(即:someVar.)之后键入点时,Eclipse 会启动它的智能感知。那时,如果我稍等片刻,我会看到智能感知弹出(即内容辅助)。如果我正在使用的对象有很多方法,则此列表可能需要一分钟以上的时间才能加载,并且 Eclipse 进程会出现峰值。这不是什么大不了的事,因为我找到了解决办法。而且,我现在将降级到 Eclipse 3.5,因为这似乎可以解决 Android 问题(这也可能解决我的其他问题)=)
-
我也有同样的问题,不仅是安卓,而且安卓可能更糟。这是 Eclipse 的非常烦人的事情。
标签: android eclipse plugins lag content-assist