Eclipse - Android不会自动生成R类

Coy*_*ttl 9 eclipse android

有一个奇怪的..

使用Eclipse Juno,过去几个月一切正常.在昨天的某个时刻,当Eclipse正在清理我的项目时,有些东西崩溃了 - 弹出了Windows错误报告.(没有抓到坠毁的名字..)

现在,/ gen中没有R.java类,我尝试过的任何东西都不会生成它.最重要的是,在对项目进行干净重建时,"输出"窗口仍为空白.(没有错误,没有状态信息......没有.)

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

还有什么想法检查?

- 狐狸.

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

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

所以不管怎样,项目设置(.settings或project.settings)都必须已经损坏.我仍然拥有origianl项目,我很想知道它为什么会发生,但创建一个新项目并复制源和资源,而不是更多的问题.

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

Ins*_*eAP 23

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

我建议仔细查看XML,以获得非常小的语法错误.

或者尝试逐一取下,直到你弄清楚哪一个是有问题的.

:)有点烦人,我知道.

  • 我将你的标记作为答案,因为在99.99%的时间内这是原因(并且经常遇到问题.在这种情况下,问题似乎是来自Eclipse的损坏的项目文件,因为只是创建一个新项目基础和复制代码纠正了问题.(病毒扫描或其他东西在那里,我猜.) (2认同)

loo*_*nis 5

如果你的xml文件中没有任何错误,你试图重新启动你的eclipse,你的模拟器,然后打开sdk管理器并应用所有更新.我的R终于产生了.