【问题标题】:R.java won't generate, and there are no errors in resource filesR.java不会生成,资源文件也没有错误
【发布时间】:2014-05-29 10:57:01
【问题描述】:

清理我的项目后,我的 R.java 文件没有生成。

我尝试了以下方法:

  1. 更新日食。但是我的版本已经是最新的了。
  2. 再次尝试清理项目。
  3. 在我的可绘制 XML 文件和布局文件中查找错误。我没有找到。
  4. 查看我的 Activity 类是否有错误;除了 R.java 引用之外,没有其他内容。

我还能尝试什么?

我正在考虑将我的所有课程、资源和清单复制粘贴到一个新项目中,但我想知道是否还有其他办法。

【问题讨论】:

  • 可能xml文件有问题
  • 不仅检查可绘制对象和布局...可能是字符串、尺寸、样式...检查包含大写字母或连字符的文件名。
  • 我已经浏览了所有内容。并且除了提到 R.java 的文件之外,eclipse 不会在文件旁边显示任何错误符号。
  • 有效的 xml 可能不是有效的 Android xml。我的意思是,对于 android 不起作用的东西可能不会在您的 IDE 中标记为错误。

标签: java android eclipse adt r.java-file


【解决方案1】:

尝试在另一个工作空间中导入相同的项目,然后清理构建它,它对我有用,可能对你有帮助

【讨论】:

    【解决方案2】:

    于是最奇怪的事情发生了。我随机尝试了多种方法来找回R.java,最后右键单击我工作区中的另一个项目(appcompat_v7,我认为它是自动生成的),单击属性,单击Java Build Path,然后检查一些条目。

    我不明白为什么这有效,但确实有效。如果有人能提出一个理由,那就太好了。

    【讨论】:

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