android - Eclipse - Android 不自动生成 R 类

标签 android eclipse

有一个奇怪的..

使用 Eclipse Juno,过去几个月一切正常。昨天的某个时候,当 Eclipse 正在清理我的项目时,出现了崩溃 - 弹出 Windows 错误报告。 (没听懂崩溃的名字..)

现在,我在/gen 中没有 R.java 类,而且我尝试过的任何操作都不会生成它。最重要的是,在对项目进行全新重建时,“输出”窗口仍为空白。 (没有错误,没有状态消息..什么都没有。)

尝试了几乎所有的东西——包括最新的,包括重新安装 Eclipse,然后是 ADT。仍然没有帮助。 (我还没有尝试清除工作区元数据,很快就会这样做。)

还有什么要检查的吗?

--狐狸。

编辑: 更新随机文件 - .java 或 XML 布局/绘图没有任何效果,仍然没有。此外,从工作区 .metdata 数据中删除保存的首选项也没有效果。

编辑 2: 好的 - 不确定为什么会发生这种情况,但创建一个新项目后问题得到纠正。

因此,项目设置(.settings 或 project.settings)一定已损坏。我还有原始项目,很想知道它为什么会发生,但是创建一个新项目并复制源和资源,没有更多问题。

感谢所有提供的评论 - 表明任何类型的小腐败都可能导致奇怪的事情发生。

最佳答案

99% 的原因是您在某些 xml 文件中拼写错误。 在所有 xml 文件都正确之前,R 类文件不会出现。

我建议仔细检查您的 XML 是否存在非常小的语法错误。

或者尝试一个接一个地起飞,直到你弄清楚哪个是有问题的。

:) 有点烦人,我知道。

关于android - Eclipse - Android 不自动生成 R 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8812999/

相关文章:

android - 如何更改android默认警报对话框的背景颜色

android - 如何引用 menu.xml 中定义的 MenuItem?

android - 没有 Firebase 云消息传递的推送通知

Android项目报错! "Conversion to Dalvik format failed with error 1"

java - 为什么 Maven 不能编译具有重载方法的 Java 枚举,而 Eclipse 可以?

java - 构建 RCP 支持 Eclipse 项目

android - 在 Android 上旋转大图像

Android 4.2 开发者设置仍然不可用

java - Android ADK错误: There are no JREs installed in the workspace that are strictly compatible with this environment

java - "java.lang.SecurityException: Prohibited package name: java.sql"错误仅在 Eclipse 外部执行时发生