繁体   English   中英

R.java中的语法错误Eclipse

[英]Syntax Error Eclipse in R.java

我收到此错误:

Description Resource    Path    Location    Type
Syntax error on token "Home", delete this token R.java  /UCCPocketCoach/gen/androidapp/fyp/uccpocketcoach   line 1659   Java Problem


public static final int btn Home=0x7f060062;

我不知道这个按钮在哪里以及如何更改它,我已经尝试删除令牌但它重新生成,我不知道它在我的代码中引用的位置或如何修复它。 我试过从btn到Home加入这个空间但是没有用

请帮忙

R,java是自动生成的。如果R.java中有错误,请删除文件并再次构建项目。 如果文件未自动生成,请尝试检查您的res文件是否有错误。这些错误显示在eclipse中的控制台中。

不要在R.java文件中编辑。 如果需要,您可以删除整个gen文件夹,清理并重建。

请分享您的xml文件。

可能是您的项目包含文件,该文件名包含“ - ”(减法)。

或者检查xml文件中的属性。 如果你的xml文件包含,带减法的id删除减法。

例如:

button-gackground.xml 更改 button_gackground.xml

要么

更改

<Button
        Android: id="@+id/btn-home"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Home Button" />

<Button
        android:id="@+id/btn_home"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="Home Button" />


然后清理并构建项目。 如果问题是减法。 你的项目会奏效。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM