【问题标题】:R.Java file is not there in my Android Project [duplicate]我的Android项目中没有R.Java文件[重复]
【发布时间】:2013-06-27 14:47:22
【问题描述】:

我是 Android 开发的初学者。在我的第一个 android 项目中,我遇到了一个错误:R 无法解析。我用谷歌搜索并尝试了很多东西,但我仍然不明白如何摆脱这个问题。请谁能告诉我如何将 R.Java 文件添加到 gen 目录??

【问题讨论】:

  • 检查您的资源文件是否有错误。
  • 你有 R.java 文件吗?在某些类中,R 导入是自动导入的(在 Eclipse 中),有时它是错误的。通过从类中删除导入有时可以解决问题
  • no R.Java file is not there in gen dir 我想知道如何手动添加它。因为它不是自动生成的。

标签: android


【解决方案1】:

这类问题通常可以通过干净的构建来解决。假设您使用的是 Eclipse,请转到 Projects > Clean > 然后选择您的项目。

R.java 文件应该会自动重新生成。它将被放置在您项目的“gen”目录中。

否则,正如 Raghunandan 所建议的那样,您的资源几乎肯定有问题。在 Eclipse 的“问题”视图中查看您的 XML 文件之一中的错误。

【讨论】:

  • 是的,我正在使用 eclipse,我按照你说的做了,但它对我不起作用。在 gen 目录中没有任何文件是空的。所以我能做什么?
【解决方案2】:

检查您的资源是否有任何错误 如果没有错误,请检查您的导入并删除“import android.R”,然后转到 Projects > Clean > 然后选择您的项目。

【讨论】:

    【解决方案3】:

    只需从项目中删除 Bin 和 Gen 文件夹并清理它并再次构建项目。如果还没有修复,请检查资源文件夹的所有子文件夹,您的某些 XML 文件可能有错误。

    【讨论】:

      猜你喜欢
      • 2011-05-04
      • 2013-05-23
      • 1970-01-01
      • 2013-06-20
      • 1970-01-01
      • 2016-04-06
      • 1970-01-01
      • 2013-09-19
      • 1970-01-01
      相关资源
      最近更新 更多