由于不值得讨论的原因,我在Eclipse下的Android开发中严重依赖ContentAssist。当我去年夏天第一次使用它时,我让Ganymede运行在一个旧的,缓慢的XP系统上,当我引用具有大型继承层次结构和许多方法的对象时,ContentAssist将有效地锁定所有内容10-20秒或更长时间(例如,Android视图的类型,上下文等。)。
为了让生活更轻松,我将PC升级到运行Windows 7 Pro的8Gb内存的新四核系统,然后Eclipse就像闪电一样运行;问题解决了,或者我认为。
前几天,一切突然似乎再次放缓,以至于当我引用复杂对象时,ContentAssist再次挂起几秒钟。我最近唯一的变化是将我的开发环境升级到最新的Android SDK和工具集,再加上安装Eclipse Helios。
Helios升级也是如此吗?几个星期前我升级了,但最近我刚开始做了一堆新的开发工作时就注意到了这一点。如果我无法弄清楚这一点,我该怎么办才能回到Ganymede? p>
答案 0 :(得分:1)
几个星期前我遇到了这样的问题,这是因为ADT给Eclipse提供了一些关于Android源代码路径的无效信息。我通过下载Android源并自行附加来修复它。错误在这里:
http://code.google.com/p/android/issues/detail?id=7850
以及关于如何附加来源的博客文章在这里: