8

有时在使用 ADT 的 eclipse 中,即使删除了有问题的代码,我也会遇到仍然存在的错误;事实上,即使我删除了文件的全部内容,它们也会保留下来,如下图所示:

在此处输入图像描述

错误是Syntax error on token "}", delete this token

可以说,没有这样的令牌。

显然这是一个错误,但我该怎么办?结果我的代码无法编译。

4

6 回答 6

6

给出的大多数答案都没有帮助或不是问题(Clean尽管在 Ran 的评论中有效......)。最简单的修复是 CTRL+1,然后是“清除所有 Lint 标记”。

于 2012-07-16T12:15:55.443 回答
3

保存文件:Ctrl + S

在 Eclipse 菜单中:项目 -> 清洁

于 2012-07-16T11:54:00.813 回答
3

对我来说,只需剪切整条线并将其粘贴回来就可以解决问题。

于 2012-07-16T12:09:02.130 回答
2

您可以在“问题”视图窗口中删除所谓的错误编译器错误,例如,删除所谓的错误编译器错误(屏幕抓取)

确认删除,即使javac可能重新创建它们:

确认删除,即使 javac 可能会重新创建它们(屏幕抓取)

于 2014-01-15T16:24:12.293 回答
0
  1. 尝试清理您的项目并重新构建它。它应该去。
  2. 尝试通过转到 DDMS>devices>单击小向下箭头>选择“reset adb”来重新启动 adt
  3. 尝试重新启动eclipse。

上述任何解决方案都可能适合您。

于 2012-07-16T11:55:03.453 回答
0

您正在删除更大的内容。但是在“}”包的结束关闭的某个地方,错误地你没有删除它。所以只需删除那个 "}"。然后清理你的项目。

于 2012-07-16T11:58:31.807 回答