R.java 预期错误“;”

R.java error "; " expected

我试图编译我的项目然后突然出现这个错误。这可能是什么原因造成的?谁能帮帮我吗? R.java 文件

中发生错误

您可以尝试清理并重建您的项目。应该重新创建 R.java 文件。如果这不起作用,您可以尝试找到丢失的 ;。 希望能解决问题。

我刚遇到这个错误,肯定很奇怪。我修复了重命名主 activity 布局中几个元素的 ID 的问题。我在导致此错误的名称中使用了连字符。将它们更改为下划线,一切正常。

此错误是由于布局更改所致。可能你必须在其中添加一个字符串。

例如android:layout_below="abc xyz ghi"

刚遇到同样的错误。事实证明,我已经设法将包含 space 的 ID 值输入到 Button 的 id 字段中(并且 IDE 没有抗议)。 (显然我在尝试更改文本标签时点击了错误的字段。)