Android无法将R解析为变量

时间:2013-06-25 16:26:53

标签: android eclipse

好的,我花了几个小时研究这个问题,R没有解决到eclipse for Android中的变量,但仍然没有解决它。这是我尝试过的:

  1. 我的任何资源xml文件中都没有出现错误。
  2. 所有xml文件和图片名称均为小写。
  3. java构建路径已检查Android 4.2.2。
  4. 所有java文件都没有“Import R”。
  5. 我已经清理了这个项目。
  6. Build Project设置为自动...虽然我也尝试过手动构建。
  7. 关闭并重新开启日食。
  8. 我的所有研究都认为这是一个常见问题,但我找不到适用于我的解决方案。任何我能尝试的想法都会受到赞赏。

4 个答案:

答案 0 :(得分:2)

您很可能在res/文件夹中的某个xml文件中出错。它有时可能不会在包资源管理器树上显示为带有红色错误标记的文件,但您可以打开Window -> Show View -> Problems视图并进行调查,因为导致R生成失败的任何内容都会列在那里。

答案 1 :(得分:0)

XML文件中的错误不会始终显示。逐行检查所有代码并尝试查找错误。 同时尝试Lint以查看是否存在任何错误或问题。

对于Lint,右键点击您的项目,转到Android Tools,然后点击Run Lint : Check for Common Errors

答案 2 :(得分:0)

从eclipse中删除你的项目。不要将它从磁盘中删除,否则你会丢失它。然后使用现有的android项目创建新项目。清理你的项目,那么你的问题可能会得到解决。

答案 3 :(得分:0)

确保您已从 Android SDK Manager 安装了 Android SDK Build-Tools

这是第三项。

有关图片,请参阅here