-2

我已经在 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 文件夹中。请在此帮助我。提前致谢。

4

6 回答 6

1

检查您的 Java 编译器版本,它应该是 1.6。

于 2013-04-10T07:07:40.593 回答
1

清理并构建您的项目。这将为您自动生成的文件夹生成 R.java。

于 2013-04-10T07:08:11.837 回答
1

删除在 src 目录下创建的 R.java,然后进行清理和构建。

于 2013-04-10T07:08:44.213 回答
1

当然清理项目,但如果你有任何导入的库,如 xxx.R 删除

于 2013-04-10T07:12:01.197 回答
1

从源文件夹中删除R.java文件。现在清理你的项目

也试试这个。

右键单击您的项目名称>> Android 工具>>修复项目属性

于 2013-04-10T07:12:57.917 回答
1

检查 Eclipse IDE 中的问题选项卡,它必须显示一些错误。

否则清理和构建。

还要检查项目菜单中的自动构建选项。

于 2013-04-10T07:13:24.813 回答