我最近安装了Motodev的新副本。当我输入对象的名称和一个句点后,弹出窗口会显示该对象可用的所有方法的列表。自从我开始使用Motodev的这个新副本以来,如果我有一个具有大量可用方法的对象,这个过程会冻结整个程序几秒钟。 RelativeLayout和EditText是我个人注意到的两个问题,但是我怀疑任何具有大量方法的对象都会导致这个问题。以前从来都不是问题。有没有其他人看到这个问题,如果是这样,你是如何解决它的?我喜欢弹出列表,以便我可以看到所有可用的方法,所以如果可能的话,我想打开该功能。
答案 0 :(得分:3)
看起来你已经想到了这一点,但我会为未来的读者说明这一点。 MOTODEV Studio有一个更新,专门用于ADT 8.0.1。 ADT中有一些API更改要求我们更新Studio。 ADT 8.0.1需要Studio 2.0.1,它基于Eclipse Helios。 MOTODEV站点上有安装程序以及Eclipse的更新程序。
由于所有Eclipse插件的依赖性都很复杂,我建议在MOTODEV下载.zip存档而不是使用“安装更新”方法。我发现我在家中经常会在宽带上获得超时,但是在使用更大的管道时不会发生这种情况。
另外,Studio 2.1将在下周(〜1月25日)的某个时间推出,并将与2.3 SDK和ADT 8.0.1一起使用。
更新:2011年2月14日 - 在此链接的评论#8中似乎找到了正确的答案:http://code.google.com/p/android/issues/detail?id=7850
蒂姆需要在某个时候正式接受这个答案......如下:
<小时/> 对于那些有这个问题的人,这是你可以做的事情,直到公开提供修复:https://android.googlesource.com/platform/frameworks/base/+archive/<branch>.tar.gz
这里列出的其中一个(froyo-release为2.2,文件大约为113MB):https://android.googlesource.com/platform/frameworks/base/+refs
答案 1 :(得分:2)
如果您使用的是eclipse v3.6(Helios),这是ADT的一个已知问题 - android dev网站建议使用eclipse的v3.5或v3.4,直到问题得到解决。
编辑:它可能取决于您使用的ADT版本 - 我找不到建议再使用v3.4或v3.5了。也许用ADT 8.0.x修复了一些问题。无论如何都要检查你正在使用哪个版本。