这开始让我发疯。我正在开发一个Android项目,正如人们所预料的那样,我偶尔会犯错误。 Eclipse向我展示了“Markers”面板中的错误。问题是,当我修复错误时,它们不会从面板中消失。如果我尝试调试,它告诉我我的应用程序有错误,我需要修复它们。
如果我选择项目 - >干净,所有错误都消失了。然而,当我必须每隔几分钟做一次时,这开始变得非常痛苦。
我自动检查了Build,当我保存时,我等待几秒钟以确保所有内容都有时间进行调整,但错误仍然存在。
其他人有这个问题吗?有人知道修复吗?
版本:Juno发布 构建ID:20120614-1722 ADT:20.0.0.v201206242043-391819
答案 0 :(得分:3)
编辑:这已在ADT 20.0.1中修复,因此请更新您的Eclipse插件。
这是ADT 20中的bug in Android Lint。如果在出现Java语法错误时点击保存按钮,它将“保存”来自JDT的Java相关错误。
您可以点击Android Lint视图中的“删除所有警告”按钮以消除这些错误警告。 Lint将在下次运行期间重新创建正确的警告。如果你真的每隔几分钟就会遇到这个问题,最好的办法就是在下一个版本发布之前禁用Android Lint(这个错误已在ADT开发者版本中得到修复)。
答案 1 :(得分:0)
我一直有这个问题。我可以做你的建议 - 或者 - 右键单击项目并选择Android Tools>运行棉绒 - 或 - 我可以切断线并重新加油。所以很明显这是Lint集成的一个问题。我将尝试您关于更新Android开发者工具的建议。我目前有20.0.0,所以可能就是这样。
答案 2 :(得分:-1)
也许您的项目已损坏。尝试生成一个新文件并再次添加所有文件。
答案 3 :(得分:-2)
是的 日食的常见问题。 有时候你需要清理项目。但重启/安装eclipse问题后可以克服.. 但这是常见问题。