我在我的Windows 7机器上运行日食,64位与6GB内存和核心2二重奏。 我目前正在运行Eclipse 3.6和Android 2.2 SDK的我在运行jdk 1.6
我注意到,当编码和上下文popup列出一个类的方法,它挂起Eclipse 15秒。 这是非常令人沮丧的。
有一点需要注意,当Eclipse挂起时,我的处理器已经最大化,并且正在由java进程工作。 所以它就是在做任何事情。 但是每当我用一段时间完成一个对象并popup上下文框时,它就变得太痛苦了。
我更改了Eclipse.ini文件中的一些设置,例如:-Xms1024m -Xmx1024m –launcher.XXMaxPermSize 512m
还有什么我应该看看:
谷歌搜索后
我已经能够从Eclipse中找到错误报告 。
简而言之:
警告:在Eclipse 3.6中运行的ADT插件存在已知的问题。 请继续留在3.5,直至另行通知。
在此网址的注释#8中提供了解决方法过程: http : //code.google.com/p/android/issues/detail?id=7850
例:
我对Froyo编码,我的目标SdkVersion是7(AndroidManifest.xml)。 所以对于第一步,我下载了这个文件:
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/
最终目标似乎是将实际的源文件放到SDK树中的“sources”文件夹中,这样当自动更正发现它们时,它们就在那里。
snpe60更清楚地描述了这一点:
2010年10月14日,由snpe60评论7由于ADT类路径容器默认情况下有一个无效的源附件发生此问题。 它在https://review.source.android.com/16569中修复。 通过此更改,可以更改ADT Clasppath容器的源附件并禁用设置无效的源附件。 希望能在ADT 8.0.0中使用。
这是更好的Eclipse自动完成问题