可能重复:
R 无法解析 - Android 错误
我遇到了以前遇到过的问题,但我不明白原因。我的项目和代码很好,因为它昨天正在运行。我今天打开了 Eclipse,整个项目看起来都包含错误。
我相信这是某种构建路径问题。我不明白为什么它会随机发生?但是在存在R.Layout.LayoutName
问题的代码中......有人可以帮忙吗?
我试过清理和构建它,我试过导入 android.R 但我以前没有这个,然后它给出错误并说布局文件不存在。
可能重复:
R 无法解析 - Android 错误
我遇到了以前遇到过的问题,但我不明白原因。我的项目和代码很好,因为它昨天正在运行。我今天打开了 Eclipse,整个项目看起来都包含错误。
我相信这是某种构建路径问题。我不明白为什么它会随机发生?但是在存在R.Layout.LayoutName
问题的代码中......有人可以帮忙吗?
我试过清理和构建它,我试过导入 android.R 但我以前没有这个,然后它给出错误并说布局文件不存在。
我想我找到了这个问题的另一个解决方案。
转到 Project > Properties > Java Build Path > tab [Order and Export] > Tick Android Version Checkbox
然后如果您的工作区没有自动构建...</p>
再次属性 > 构建项目
您的目标是 android.R 还是您自己项目中的那个?
您确定生成了自己的 R.java 文件吗?您的 xml 视图中的错误可能会导致无法生成 R.java。浏览您的视图文件并确保所有 xml 都是正确的!
我已经很容易地解决了这个问题:转到 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
这对你有帮助
同意这可能是由于资源中的问题阻止了在 gen 中构建 R.Java。在我的情况下,剪切 n 粘贴在字符串中给出了重复的应用程序名称。对故障进行排序,删除gen目录并清理。
同一个问题解决了大约一个小时。我终于意识到我在一个 xml 文件中引用了一些图像文件,而我的 R.drawable 文件夹中还没有这些图像文件。一旦我将文件复制到文件夹中,问题就消失了。您需要确保您拥有所有必要的文件。
保存所有布局,并从以前的版本中替换它们。开始一一复制,每次清理项目,有时其中一个布局有东西,eclipse不喜欢。它对我有用。