【问题标题】:R.java is not generating drawables anymoreR.java 不再生成可绘制对象
【发布时间】:2012-01-04 02:09:36
【问题描述】:

我的 R.java 生成的图像不超过 19 个……什么是 hapening?我该如何解决?

【问题讨论】:

  • 检查您的日志消息。我曾经遇到过这种情况,问题是我有超过 64 个(我猜。我不记得确切的数字)drawable。
  • 你能把你的问题解释清楚吗?也许您可以检查可绘制文件夹规则:drawable

标签: java android r.java-file


【解决方案1】:

如果您已经清理了您的项目,很可能您已经引入了一些它没有告诉您的 XML 错误。较新的 SDK 有一些怪癖,很容易引入 XML 错误,您没有被明确告知但会阻止您的 R 类正确编译。它可能在您的布局中,也可能在您的清单中......真的,任何 xml 都可能是罪魁祸首。确保所有图像都是小写的,并且没有任何具有不同扩展名的相同文件,例如 foo.jpg 和 foo.png。

【讨论】:

    【解决方案2】:

    我不确定你的情况,我的情况;我用的是Eclipse,有时候不生成R.java

    1. 查看您的 XML 文件,确保您的 xml 中没有错误。
    2. 刷新您的项目或关闭 Eclipse 并再次打开(或清理您的项目;选择 project > clean ....但这是最后的选择,您需要 确保 xml 文件中没有错误,否则,一切都消失了,我不确定是否有办法将 R.java 带回来)通常,R.java 会自动生成。但有时,我不知道为什么它有点白痴:b,但是,我关闭 Eclipse 并再次打开它就可以了。

    【讨论】:

      猜你喜欢
      • 2014-07-18
      • 1970-01-01
      • 2014-05-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-21
      • 1970-01-01
      • 2011-06-04
      相关资源
      最近更新 更多