我该如何恢复R.java文件

时间:2014-06-16 05:07:38

标签: android r.java-file lint

我的项目运行正常。我刚给了一个Lint检查,它给了我所有项目的错误。所以我刚清理了我的项目。但现在它没有生成R.java文件。我该如何恢复它。我试过建设......但是它没有工作

3 个答案:

答案 0 :(得分:0)

尝试检查资源文件夹(res/),它包含错误,修复res/文件夹中的所有错误。然后清理你的工作区。并再次构建项目,它将起作用。

一旦R.java得到纠正,

res/会自动为您重新生成。

答案 1 :(得分:0)

我的回答是假设你正在使用Eclipse。清理项目会删除其bin和gen文件夹并重新生成它们。在项目中出现错误时不要清理,因为它不会在清理时构建R.java。由于R.java不再存在,它将在项目中显示大量R错误。但它将在控制台窗口中显示实际错误。修复它,R将自动构建。

答案 2 :(得分:0)

首先检查你的* .XML文件是否有任何错误如果错误则先解决它。

  • 从您的活动中删除所有导入android.R
  • 运行项目 - >清除它删除所有自动生成的文件
  • 使用项目构建项目 - 构建项目重建项目或选中自动构建
  • 等待一段时间再生所有文件,包括R.java
  • 如果没有生成钢R.java那么它就是与Project Build Target相关的问题
  • 右键单击Project Go Properties-> Android,请参阅右侧的Project Build Target,看它是否与您的AndroidManifest.XML匹配
  • 相应地进行更改并重复上述步骤

这个帮助你..