Android – R无法parsing为一个variables

可能重复:
R无法解决 – Android错误

我有一个我以前有过的问题,我不明白原因。 我的项目和代码很好,因为它昨天运行。 我今天打开了Eclipse,整个项目看起来像是包含错误。

我相信这是一种构buildpath问题。 我不明白为什么它随机发生? 但在代码里有R.Layout.LayoutName有一个问题…任何人都可以帮忙吗?

我曾尝试清理和build设,我已经尝试导入android.r,但我没有这之前,它给出了错误,并说布局文件不存在。

你是针对android.R还是你自己的项目?

你确定你自己的R.java文件是生成的吗? 错误在您的xml视图可能导致R.java不被生成。 浏览你的视图文件,并确保所有的XML是正确的!

我想我find了另一个解决这个问题的方法。

转到项目>属性> Java构buildpath>选项卡[订单和导出]>勾选Android版本checkbox 在这里输入图像描述 那么如果你的工作空间不能自动生成…

再次>属性>生成项目 在这里输入图像描述

我已经解决了这个问题非常简单:
进入Build- Path-> Configure Build Path-> Order and Export,并确保<project name> / gen文件夹位于<project name> / src之上
修好命令后,错误消失。

检查你的R目录…有时如果一个文件名不是全部小写,并有特殊字符,你可以得到这个错误。 我使用Eclipse,它只接受文件名称a-z0-9_。

你想要这样的Clean工程

点击

 Projects>Clean>select your project 

这将有助于你

同意这可能是由于资源问题,阻止R.Java的创build。 在我的情况下,一个剪切的n粘贴在string中给了重复的应用程序名称。 sorting故障,删除gen目录并清理。

打了大约一个小时的同样的问题。 我终于意识到,我在一个xml文件中引用了一些图像文件,这些文件在我的R.drawable文件夹中还没有。 只要我将文件复制到文件夹中,问题就消失了。 你需要确保你有所有必要的文件。

保存所有布局,并将其replace为以前的版本。 开始一个接一个地复制,每次清理项目,有时候其中一个布局有些东西,eclipse不喜欢。 它为我工作。