【问题标题】:Unable to Recover R.java file无法恢复 R.java 文件
【发布时间】:2013-10-14 02:33:27
【问题描述】:

我正在学习 android,不幸的是我的 R.java 文件已被删除。

那么我该如何恢复它。

我已经尝试清理项目。

但是当我这样做时,Gen 文件夹中的所有文件都会再次生成,除了 R.java。

有什么解决办法?

我已经阅读了以下链接。

R.java file gets deleted suddenly on cleaning project

Recover the R.java file

https://groups.google.com/forum/#!topic/android-developers/ESWnmPFoc68

【问题讨论】:

  • 你是否也重建了项目?清洁只是一步。
  • @Makoto 是的......我已经尝试过......
  • 在你的类中查找 import android.R;如果它在其中删除它然后清理并构建
  • 确保与您的 xml 布局或图像没有冲突。喜欢命名。因为如果你有这样的问题,R.Java 将不会生成。
  • 检查您在 xml 文件中是否有错字或其他内容。在 Eclipse 中打开控制台中的 Problems 选项卡。如果存在语法错误,则不会生成 R.java(在 XMl 中使用 - 而不是 _)

标签: java android


【解决方案1】:

大多数情况下,当 R 文件未生成时,这是由于您的 res 文件夹中的某些内容存在问题。

这是你应该做的:

  1. 检查所有布局文件,确保 XML 语法良好,没有问题

  2. 检查可绘制对象、布局等中的所有文件名。确保文件名全部小写,并且不存在非法字符。

有时,如果您的 res 文件夹中存在问题,您的控制台输出会为您提供线索。

希望这会有所帮助:)

【讨论】:

  • 我已经检查了所有布局以及所有可绘制文件夹。
  • 在我的问题选项卡中只有一种类型的问题,它与 R.java “R 无法解析变量”有关。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2014-06-28
  • 2015-09-09
  • 2011-04-17
  • 1970-01-01
  • 2016-09-04
  • 2011-08-25
  • 2012-02-24
相关资源
最近更新 更多