【问题标题】:Android R.java doesn't generateAndroid R.java 不生成
【发布时间】:2013-05-19 10:55:14
【问题描述】:

我刚刚将 Android SDK 更新到 22.0 版(嗯,更像是全新安装)并在 Eclipse 中启动了一个新项目。我浏览了项目向导,一切都很顺利,但后来我意识到它没有生成构建文件(BuildConfig.java 和 R.java 都没有)。

我搜索了一下,发现其他人有类似的问题,有人指出更新后应该可以使用名为 Android Build Tools 的新包。 我也安装了它们,之后生成了 BuildConfig.java,但我仍然没有 R.java。

有些人建议清理项目,编辑清单文件并手动添加一个 R.java 文件,这样它就会恢复为生成的文件,但这些都不起作用,尽管当我编辑 IDE 控制台时它显示了一条警告消息文件,但它实际上并没有做任何事情

【问题讨论】:

  • 您是否对项目中的其他 JAR 文件有依赖关系?如果是这样,请转到项目参考并在它们附近放置一个“V”。这对我有帮助。告诉我它是否有效。
  • 这是 ADT 22 中最常见的问题之一。试试thisthis。编辑:添加了其他解决方案。
  • @Krauxe 感谢您将此添加为评论而不是答案
  • @user2398672 如果 Krauxe 提供的链接中的答案有助于转到链接并在您获得足够的声誉后给予相同的投票
  • @Raghunandan 我对这里的回答有点陌生,我学到了,谢谢你。 :)

标签: android adt r.java-file


【解决方案1】:
  • 转至Windows->Android SDK Manager
  • 下载或更新Android SDK Build-tools

  • 打开项目的属性

  • 在右侧面板中,选择Java Build Path
  • 确保在左侧面板中选中 Android Private LibrariesAndroid Dependencies
  • 清理并重建您的项目

【讨论】:

    【解决方案2】:

    尝试重新启动您的 IDE 并创建一个新项目

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-02-21
      • 1970-01-01
      • 1970-01-01
      • 2014-05-03
      • 1970-01-01
      • 2016-02-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多