我认为这些帖子在stackoverflow上是最好的,与我的问题有关:
“R cannot be resolved to a variable”?
R cannot be resolved - Android error
我尝试了这些帖子的每个答案,但我仍然没有修复我的“R无法解析为变量”错误。在这一点上我真的很绝望。有趣的是我昨天遇到了同样的问题,我用干净的项目+重启IDE方法修复了它,但今天它没有用。 在我将ADT更新到ADT 21.1.0之前,我从未遇到过这个问题。 我知道我的res文件不允许有任何错误,但是它们有一些警告。那些警告是否能够解决这个问题?
答案 0 :(得分:4)
R.java
文件夹或res/
文件中存在任何编译错误,就会删除 AndroidManifest.xml
。您必须检查<{1>}文件夹和 res/
中的每个文件以解决问题。
答案 1 :(得分:0)
有时,当内存缓存未清除以前的数据时会发生这种情况。只需简单地清除您的项目,它就会起作用。
程序: 在eclipse go项目中你会看到明确的......
然后按清除并选择您的项目,然后按确定。 希望它会奏效。祝你好运