`R无法解决变量'200倍以上

时间:2013-09-23 16:48:30

标签: java android eclipse r.java-file

我突然发现错误:R Cannot Be Resolved To A Variable在我的项目中超过200次。

到目前为止,我有:

  • 重新启动Eclipse
  • 清理项目
  • 删除了.R错误并试图继续运行
  • 自动关闭构建并再次构建项目

我不确定为什么会发生这种情况,或者我可以做些什么来解决这个问题,而不是我已经尝试过的问题。

还有其他人有任何其他建议吗?

5 个答案:

答案 0 :(得分:1)

这可能是由于drawable中的命名约定错误。请检查您的错误日志(不是logcat)并从那里修复

答案 1 :(得分:0)

当您的任何XML(布局,字符串等)出现错误时,通常会发生这种情况。当有类路径问题或选择了错误版本的android时,我也看到过这种情况。

另外,您最近是否更新了Android工具?如果是这样,请确保您拥有所有最新版本(构建工具,平台工具,eclipse adt插件)以及版本同步。

答案 2 :(得分:0)

通常这意味着文件R.java没有生成,所以eclipse无法在你的项目中找到它。您可以检查XML文件中是否存在错误,例如布局等,因为如果XML文件中存在错误,则不会生成R.java文件。

另外,请检查另一个已解决问题的问题:R.Java not generated

答案 3 :(得分:0)

答案 4 :(得分:0)

问题是由我的drawable文件夹中的大写文件名引起的。