R.java消失了

时间:2012-06-21 14:06:39

标签: android r.java-file

我最近下载了Android支持包并且一直在使用它试图让我的应用程序(在SDK 10上运行)使用GridLayout。

无论如何,我在我的XML文件中处理了这个错误几次清理我的项目,然后当我回到/ src中的类时,对R. *的每一个引用都是错误的。

之前发生过这种情况,但它通常会自行解决,而且还没有。有谁知道该怎么办?

R.java文件不再位于我的/ gen文件夹中。

6 个答案:

答案 0 :(得分:5)

当你导入另一个项目时有时会发生这种情况首先我建议你构建它,它会自动创建。

如果它不起作用,则尝试从现有源创建新项目并指定下载的项目。它对我有用

希望这对你有用,让我知道..

答案 1 :(得分:5)

有时,如果您的XML文件中存在错误,则无法构建R.java。浏览XML文件以确保一切正常(错字,忘记关闭括号等)。当你解决它应该再次建立自己。

答案 2 :(得分:2)

您也可以尝试Adnroid Tools>Fix Project。这可以帮助您创建gen/R.java文件

答案 3 :(得分:2)

请按照以下步骤操作:

在Eclipse中 =>右键单击Project> Android工具>修复项目

通过这种方式,您可以解决许多常见问题,这些问题有助于在gen / R.java文件中生成R.java。

答案 4 :(得分:1)

出现这种情况可能有几个原因。我发现以下情况发生在我身上,我已经包含了解决它们的步骤。

  1. 第一步是尝试清理项目(从我相信的项目菜单选项中)
  2. 检查XML文件是否有错误。有时,这可以从Project exlporer窗口中XML文件名旁边出现的红色“x”中看出,有时则不然。如果不明显,请检查“错误”窗口(“Windows”菜单选项中的基础
  3. 如果失败,我发现通过禁用自动构建选项,向任意源文件添加一些任意注释,保存源文件,清理项目,删除注释,然后重新选择自动构建也可以。< / LI>

    对某些Eclipse函数的大致位置表示歉意,但我目前不在Eclipse的前面进行检查。

答案 5 :(得分:1)

res 文件夹中出现错误时会发生这种情况。 首先修复错误,然后执行:

项目 - &gt;清洁 - &gt;确定

Et瞧!