我突然发现错误:R Cannot Be Resolved To A Variable
在我的项目中超过200次。
到目前为止,我有:
我不确定为什么会发生这种情况,或者我可以做些什么来解决这个问题,而不是我已经尝试过的问题。
还有其他人有任何其他建议吗?
答案 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文件夹中的大写文件名引起的。