有一个奇怪的..
使用 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/