【问题标题】:Eclipse Android Programming R.java is missing in a New Project新项目中缺少 Eclipse Android Programming R.java
【发布时间】:2013-05-25 13:10:13
【问题描述】:

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

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

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

为了方便您查看我的项目,如果您想在 Eclipse 中查看它,我已将它放在我的 Dropbox 中。 Project Download Link

【问题讨论】:

  • 你的包名在 manifest 中为 com.tnb.android.daniel 但在 src 中为 com.example.daniel
  • 尝试再次检查更新的Android Development Tools 和Android ADT-Tools。有时 Eclipse 需要分两批安装更新,而第二个更新只有在您完成(安装)第一批之后才会出现。由于这个原因,我在过去的 20 分钟里只是把头撞在墙上。

标签: android eclipse


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

      【讨论】:

      • 连那个人都说他下载了 ADT 包,从而解决了问题。但是,我的回答得了负分。这是什么朋友?
      【解决方案4】:

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

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-09-02
        • 1970-01-01
        • 1970-01-01
        • 2014-03-31
        • 1970-01-01
        • 2012-07-07
        • 2013-10-11
        • 1970-01-01
        相关资源
        最近更新 更多