【问题标题】:R error at the start of Android project [duplicate]Android项目开始时的R错误[重复]
【发布时间】: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 ...我根本没想过这个想法..我很傻..非常感谢

标签: android file


【解决方案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
            猜你喜欢
            • 1970-01-01
            • 1970-01-01
            • 2021-04-10
            • 1970-01-01
            • 1970-01-01
            • 2020-09-01
            • 1970-01-01
            • 2014-11-27
            • 2017-01-31
            相关资源
            最近更新 更多