Android 在Eclipse中重建R.java文件

Android 在Eclipse中重建R.java文件,android,Android,我无意中删除了生成的java文件R.java。当我的项目无法运行或调试时,是否有方法重建此文件? 我试着清理这个项目,然后重建它,但那不起作用 快捷方式: 右键单击->从本地历史还原 此时会出现一个包含您所做的所有更改的窗口 编辑: 如果布局或任何资源文件中存在任何错误,R文件在没有更多信息的情况下,在清理构建后将不会恢复,答案是R.java将被重新生成。除非你有编译错误 布局中的错误也会阻碍R.java的生成。因此,也请检查。您可以清理并生成要重新生成的项目。如果选中了“项目->自动生成”选项

我无意中删除了生成的java文件R.java。当我的项目无法运行或调试时,是否有方法重建此文件? 我试着清理这个项目,然后重建它,但那不起作用

快捷方式: 右键单击->从本地历史还原

此时会出现一个包含您所做的所有更改的窗口

编辑:


如果布局或任何资源文件中存在任何错误,
R
文件在没有更多信息的情况下,在清理构建后将不会恢复,答案是R.java将被重新生成。除非你有编译错误


布局中的错误也会阻碍R.java的生成。因此,也请检查。

您可以清理并生成要重新生成的项目。

如果选中了“项目->自动生成”选项,则会自动重新生成Gen文件。如果未选中,则需要通过Project->Clean手动重建它

确保XML文件中没有任何错误,例如您的布局文件或清单。之后清理项目。

这很有效,但我仍然收到一条“执行aapt时出错…”消息。我能做些什么?@nemes22尝试清理它刚刚做了,它删除了还原的R文件。好的,我从本地历史还原了,然后没有清理,而是重新启动了Eclipse,现在它似乎可以正常工作,没有错误。感谢::Project /Curry:如果自动构建是选择的话,你的R将被自动重新创建。清理它为我工作的项目。要考虑的一件事,你需要对你的资源文件没有错误或者你的平台不会生成你的R.java文件。它显示的唯一错误是“错误执行APPT…”这就是生成R文件的工具吗?这显然是一个编译问题。您需要重新检查xml文件中是否存在任何问题。也许是参考错误?就像您在没有id引用的情况下使用了@id而不是@id一样?您可以检查,通过控制XML解决了类似的问题。