【问题标题】:R.java file just went missingR.java 文件刚刚丢失
【发布时间】:2013-07-16 18:16:06
【问题描述】:

我正在开发我的应用程序,为此我打算为它构建一个新的布局文件。但是 eclipse 给了我一个错误,指出 R.java 文件中的布局没有更新。所以我在网上读到修改清单会更新 R.java 文件,但它没有。所以我点击了干净的项目,我的 R.java 文件消失了,在我的所有 src 文件中传播错误。现在我听说这可能是由于以大写字母命名的布局,但我所有的布局都以小写字母开头。此外,即使我手动添加 R.java 文件并单击清理,R.java 也会消失。我真的不知道现在该怎么办。我也尝试了类似问题的大部分解决方案,但无济于事。

【问题讨论】:

  • R.java 自动生成。重启日食。如果这不起作用,请筛选您的 res/layout* 文件夹。
  • 我应该在布局文件夹中查看什么?
  • @string/ 资源中的拼写错误可能会触发此问题。您的/res 文件夹上是否有“红十字”?
  • 不。无处,仅在我的 src 文件夹中。
  • 您在清单中做了哪些修改?

标签: android r.java-file


【解决方案1】:

XML 文件上的任何错误都会阻止 R 生成。 检查标记错误和 Eclipse 控制台(那里显示解析 XML 时的一些错误)。

我还看到 Eclipse 生成了一些带有 .out.xml 或 .xml.out 扩展名的哑文件。我不知道为什么会这样,但是 res 文件夹上的任何“alien”文件也会阻止 R 被重新生成。

【讨论】:

    【解决方案2】:

    感谢你们的帮助。我试图查看每个文件以检查错误,但在摸索了 30 分钟后,我刚刚打开了一个新项目并将每个文件复制到新项目中,现在可以正常工作了。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-19
      • 2014-06-10
      • 2023-03-04
      相关资源
      最近更新 更多