通过使用ecclipse清理意外删除了R.java我如何重新生成R.java

时间:2013-05-19 19:21:13

标签: android

我的R.Java没有正确更新,这就是我的想法,所以我清理了代码并构建了它,但它已经删除了要删除的R.java文件。如何重新生成文件,有点丢失。

2 个答案:

答案 0 :(得分:3)

  1. 只需刷新项目/构建/重建项目。
  2. 如果不起作用,请尝试删除项目中的所有gen树。
  3. 如果不起作用,请尝试关闭eclipe并重新打开。
  4. 项目>下的

    重建选项;清理然后选择要清理的项目......就是这样 确保标记自动构建,否则选择构建项目。

    R.java是一个生成的文件,一旦你做了其中一个,它就会为你创建R.java。

答案 1 :(得分:1)

我还要再检查一下。这里的所有答案都是传统上正确的。如果您已升级到SDK r22,则会有一个新的。转到SDK管理器并确保已安装:

  • Android SDK工具
  • Android SDK平台工具
  • Android SDK Build-tools

在最终恢复使用ant进行构建之后,我能够解决这个问题。

另一个可能导致您遇到问题的旧问题是您的某个XML文件出错。如果res目录或其中的任何文件或您的清单中有一个红色错误标记,请在那里修复错误,然后尝试清理/重建项目。