2012年12月7日之后,Eclipse和Android SDK更新非常有问题。

8

我刚刚更新了Eclipse和Android SDK (欧洲时间2012年12月07日),但是它非常不稳定。 我必须经常运行 "clean project" 才能摆脱简单的错误,例如:

Syntax error, insert ";" to complete Statement

尽管明显存在结束,但是否有其他人也遇到了这个问题并知道任何解决方法?

谢谢。


2
我也遇到了同样的问题。当我更新Eclipse的最新ADT插件时,它们出现了。 - mportuesisf
1
确实如此,它们非常烦人,严重拖慢了我的开发进度。 - Oliver Dixon
2
越来越习惯于剪切代码块并在错误标记消失后将其粘贴回去。 - Chris Stratton
4个回答

3

提供信息,这个bug已经在ADT 20.0.1中修复。


使用Eclipse的菜单Help > Check for Updates来下载并安装版本20的小修订版。Android SDK管理器不区分小修订版。 - Don Park

2

如果您点击左侧边栏中的错误标记,在弹出的自动更正列表中,应该有一个清除所有lint标记的选项。 选择它,然后按回车键。 如果该行上没有真正的错误,则应解决此问题。


没有可选项可以做到这一点,这让人非常恼火,我无法进行更改,因为它会抛出一些完全不相关的随机错误。 - Oliver Dixon
1
当您单击左侧边距中的错误符号时,这个没有弹出吗? - skUDA

0

查看您的问题视图中的Type列。如果您在那里看到“Android Lint Problem”,尽管这是一个Java错误消息,但您遇到了当前Android Lint的一个错误。 您可以只点击“删除所有警告”按钮来清除无效的错误(下次构建时您将再次获得有效的错误),或者您可以完全禁用Android Lint,但我不太建议这样做。


0

这似乎与Android Linter有关。建议您在光标悬停在问题上时打开快速修复界面,无论是单击左侧的错误标记还是按下cmd + 1,都应该看到一个选项,指出“清除所有Lint标记”。 总之,这是一个令人烦恼的错误,必须解决。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接