【问题标题】:Eclipse stop generating R.javaEclipse 停止生成 R.java
【发布时间】:2013-06-25 22:20:52
【问题描述】:

今天更新ADT到22.0.1.v201305230001--685705,发现Eclipse停止生成R.java。我认为这是 Eclipse 的问题,因为我创建了一个全新的干净的 android 项目,我什至不能将它作为 android 应用程序运行。我在 gen 文件夹下找不到任何文件。
Eclipse的版本是4.2.2,有什么办法解决吗?

我尝试使用带有最新版本 ADT 的 Eclipse 4.3,但问题仍然存在。

【问题讨论】:

    标签: android eclipse


    【解决方案1】:

    我遇到了同样的问题。

    打开 android SDK Manager,并安装新的 android 构建工具。没有它,您将无法再构建任何东西。

    出于某种原因,他们把它们分开了,很多人都没有注意到。

    【讨论】:

    • 谢谢,我找到了这个工具,现在正在安装。
    • :) 没问题。我不确定他们为什么要拆分它们。我也花了一段时间才弄清楚这一点。
    • 谢谢你又节省了我 1 小时的时间。我不明白为什么这些工具没有捆绑在一起。
    【解决方案2】:

    尝试删除 bin 文件夹并清理项目。在 Eclipse 中,在 Project 菜单下,是一个自动构建选项。这将帮助您在每次进行修改时构建 R.java 文件。项目下也有 Clean... 选项。这似乎是一个常见问题,有许多不同的答案

    【讨论】:

    • 谢谢,但我相信不是那种问题。我已经尝试了所有用于解决 R.java 问题的方法,但现在我什至无法运行刚刚创建的干净项目......
    • 这是一个非常常见的项目,即使我也遇到过,但清洁会帮助你..尝试几次,如果它确实有帮助,那么我想你发邮件给我可能是我可以帮助你
    【解决方案3】:

    更新android-sdk,我认为sdk需要Android SDK Build-tools。对于更新它遵循一些步骤 - 转到窗口->Android SDK 管理器。 更新并安装Tools 文件夹中的所有工具(Android SDK Tools、Android SDK Platform-tools、Android SDK Build-tools)。

    【讨论】:

      【解决方案4】:

      检查布局的 xml 文件是否正确保存且没有错误。

      我遇到过类似的问题,突然 R.java 消失了,eclipse 在构建 SDK 后无法重新生成它。我检查了 SDK 管理器,发现 Android SDK 构建工具已完美安装。最后,我注意到xml文件中有一些错误。在修复并保存这些之后,R.java 在我的例子中自动生成。

      【讨论】:

      • 这是我的问题。我从字符串文件中删除了一些值,并且在问题列表中没有任何与此相关的错误(仅缺少 R 文件)。由于这是一个新活动,我只是删除了与该新活动相关的所有内容,然后重新创建了它。
      猜你喜欢
      • 2015-02-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-07
      • 1970-01-01
      • 2012-04-06
      • 1970-01-01
      • 2013-05-22
      相关资源
      最近更新 更多