2

标题说得最多,但我在 Eclipse 中创建了一个新项目。我已经设置好了所有东西,一旦我创建了一个新的 Android 应用程序项目,一旦所有东西都生成了,就会出现 2 个错误:第 19 行和第 12 行的“R 无法解析为变量”。在视频教程系列中我正在看它说在 gen 文件夹中应该有一个名为 R.java 的文件,但没有,只是一个空文件夹。Android 项目是全新的。以下是我在谷歌搜索后尝试过的一些事情,没有解决问题:

  • 清洁项目
  • 取消选中/重新检查自动构建
  • 构建项目
  • 关闭/打开项目
  • 检查 XML 文件的错误 - 仅错误日志中上述的两个错误
  • 添加“导入 android.R.*”
  • 手动创建 R 文件(添加 -> 类)

这是我第一次在 Eclipse 中编写应用程序,我知道有很多这样的问题,但似乎没有一个能解决我的问题。Java 错误(R 未解析为变量)错误是唯一的错误,在 XML 或任何内容中都没有错误。

为了让您可以查看我的项目,如果您想在 Eclipse 中查看它,我已将它放在我的 Dropbox 中。 项目下载链接

4

4 回答 4

3

您可以创建新项目,然后将此项目的内容复制到新项目中。这个问题与 Eclipse 有关。我推荐你使用Android Studio

于 2013-05-25T13:22:24.700 回答
-1

我确定问题可能出在 Eclipse 中的 ADT 工具上。有时,由于某些安装错误或某种软件破解问题,可能会出现此错误。我在起步阶段也面临同样的问题。您可以做的最好的事情是继续在 Eclipse 中重新安装 ADT。它可能会帮助你。尝试这个!!为您创建新的 Android 项目并享受好友!

于 2013-05-25T13:33:32.257 回答
-1

可能有帮助的是创建一个新项目并将当前项目转移到该项目。如果新建工程时没有创建R文件,请尝试重新下载开发工具和sdk。

于 2013-05-25T13:12:33.697 回答
-1

我遇到了这个确切的问题,在头疼之后找到了解决方案。

在 Eclipse 中,找到并单击标有 Android SDK Manager 的按钮(保存旁边,以及工具栏上的所有爵士乐)。

在管理器中,确保“Tools”文件夹下所有相关的“Android SDK Build-tools”都已安装。完成后,重新启动 eclipse,您的 R.java 文件应该会生成。希望有帮助!

于 2014-01-31T20:12:49.330 回答