【问题标题】:R.java file - ";" is expected with space in resource nameR.java 文件 - “;”资源名称中应有空格
【发布时间】:2017-08-02 22:26:11
【问题描述】:

我很确定我(至少是有意地)没有对 R.java 中的代码做任何事情,但是我得到了一个编译器错误,说“;”预计。
在 R 中有一行:public static final int phone number=0x7f0b0061; 其中单词"number" 是红色的(这是错误所在)

我不明白为什么电话和号码之间有空格,除非我不小心弄乱了。

我尝试修改和删除该行,但 R 类只是将它带回来并再次给我错误。我能做什么?

【问题讨论】:

  • 您无法编辑R.java。您必须找到错误的 XML 文件

标签: java android r.java-file


【解决方案1】:

R 类是在您构建项目时生成的。你不能修改它。你可能用过

android:id="@+id/电话号码"

代替

android:id="@+id/phone_number"

在您的一个布局文件中。

【讨论】:

  • 谢谢!我现在在我的一个 xml 文件中看到了我的错误。
  • @Mattie Sanseverino 不客气。如果它解决了您的问题,请不要忘记将我的答案标记为已接受。 stackoverflow.com/help/someone-answers
猜你喜欢
  • 1970-01-01
  • 2015-05-10
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-05-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多