Android项目开始时的R错误[重复]
Posted
技术标签:
【中文标题】Android项目开始时的R错误[重复]【英文标题】:R error at the start of Android project [duplicate] 【发布时间】:2013-04-01 21:34:07 【问题描述】:我已经在 android 中启动了一个新的应用程序项目,我在 R 文件上遇到了这个奇怪的错误。我做了很多项目,但这是第一次出现 R 错误,因为 R 文件是自动生成的。有我的 xml 或类文件没有错误,因为我刚刚启动了项目。这就是它的显示 - :
public void onCreate(Bundle savedInstanceState)
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
R cannot be resolved to a variable.
我尝试创建 R 类,但它显示在 src 文件夹中,而不是在 gen 文件夹中。请大家帮帮我。提前致谢。
【问题讨论】:
由于您的任何 xml 文件中的任何错误,您的项目中的 R.java 文件未创建。我是对的?? 你对 android 的 HULK (R.java) 生气了 :D 谢谢 yugesh ...我根本没想过这个想法..我很傻..非常感谢 【参考方案1】:从您的源文件夹中删除 R.java 文件。现在清理您的项目
也试试这个。
右键单击您的项目名称 >> Android工具 >> 修复项目属性
【讨论】:
【参考方案2】:检查你的 Java 编译器版本,应该是 1.6。
【讨论】:
【参考方案3】:清理并构建您的项目。这将为您自动生成的文件夹生成 R.java。
【讨论】:
【参考方案4】:删除在 src 目录下创建的 R.java,然后进行清理和构建。
【讨论】:
【参考方案5】:当然要清理项目,但如果你有任何导入的库,如 xxx.R 删除
【讨论】:
【参考方案6】:在 Eclipse IDE 中检查问题选项卡,它一定显示了一些错误。
否则清理并构建。
还要检查项目菜单中的“自动生成”选项。
【讨论】:
打开问题标签,如果它没有打开 = Window->Show View->Problems以上是关于Android项目开始时的R错误[重复]的主要内容,如果未能解决你的问题,请参考以下文章
无法在 Android Studio 2.0 中解析符号 R [重复]