Android 安卓系统的开发;R不能解析为变量";错误——什么都试过了,运气不好

Android 安卓系统的开发;R不能解析为变量";错误——什么都试过了,运气不好,android,eclipse,variables,Android,Eclipse,Variables,我试图学习如何使用Eclipse从头开始开发Android应用程序,但我一直遇到“R不能解析为变量”的错误。从完全删除Eclipse并再次下载,到删除我的项目和工作区并重新开始,我尝试了一切,但我无法摆脱这个错误。问题是,我什么都没做就出来了。我刚刚开始了一个新的Android项目,它以这个错误开始,所以我无法继续学习这些东西 关于我能做什么有什么想法吗?请记住,我刚刚开始学习如何使用Eclipse,因此如果您有一个可能的解决方案,我非常感谢您提供一个逐步的答案 谢谢大家! 编辑:事实证明,我没

我试图学习如何使用Eclipse从头开始开发Android应用程序,但我一直遇到“R不能解析为变量”的错误。从完全删除Eclipse并再次下载,到删除我的项目和工作区并重新开始,我尝试了一切,但我无法摆脱这个错误。问题是,我什么都没做就出来了。我刚刚开始了一个新的Android项目,它以这个错误开始,所以我无法继续学习这些东西

关于我能做什么有什么想法吗?请记住,我刚刚开始学习如何使用Eclipse,因此如果您有一个可能的解决方案,我非常感谢您提供一个逐步的答案

谢谢大家!


编辑:事实证明,我没有安装任何构建工具。我记得安装了它们,但我不知道发生了什么,只是它们没有被列为已安装。重新安装后,我就可以走了。谢谢大家的帮助

右键单击您的项目并清除它,如果有任何错误,它将提示您,否则将在
gen
文件夹中创建
R.java
文件并导入项目中

如果android中的xml文件有任何问题,则不会生成R.java。请确保xml文件中没有任何错误,然后单击“项目”选项中的“清理”按钮并单击“生成项目”来清理项目,但不选择“自动生成”。这应该能解决你的问题。祝你好运。

你已经更新了android sdk,但没有更新与之匹配的adt

您可以从这里更新adt

您可能需要更新adt更新的软件源

转到eclipse>帮助>检查更新

它应该列出adt的最新更新。如果不起作用,试试这个

转到eclipse>帮助>安装新软件

点击添加

添加此url:

给它起个名字吧

它将列出可用的更新-最好是adt 20.xx


Eclipse将重新启动,希望一切正常。

尝试修复
XML
文件中的所有错误。仔细查看
drawable
layout
和其他
res
文件夹是否有任何错误

如果它不能解决您的问题,请尝试
回答:

我应该提到我尝试过这种方法(在其他线程上发现)。无论如何,我只是想确认一下,还是没有成功。导入中是否存在
R.java
文件?如果你是说在gen文件夹下,那么没有,什么都没有。我做错了什么?看看这是否有助于发布项目结构的屏幕截图?我最初是在阅读说明如何开始的教程时这样做的。我又试了一次,只是想确定一下,但还是没有运气。没有可用的更新,因为我已经安装了它们。