【问题标题】:Android build errorsAndroid 构建错误
【发布时间】:2012-08-02 00:34:14
【问题描述】:

我在尝试在 Eclipse 中构建我的应用程序时遇到了这些错误。当编译器警告我我的 .project 文件丢失时,事情开始走下坡路。

然后我尝试修复项目,现在出现以下错误:

构建期间发生错误。 在项目“net.learn2develop.Layouts.LayoutsActivity”上运行构建器“Android 资源管理器”时出错。 首选项节点“org.eclipse.jdt.core”已被删除。 在项目 net.learn2develop.Layouts.LayoutsActivity 上运行构建器“Android Pre Compiler”时出错。 路径必须包含项目和资源名称:/net.learn2develop.Layouts.LayoutsActivity 在项目“net.learn2develop.Layouts.LayoutsActivity”上运行构建器“Java Builder”时出错。 偏好节点“org.eclipse.jdt.core”已被移除。

我的项目顶部只有一个红色 x,但项目中的任何单个文件都没有。

关于如何重新创建我的 .project 文件或解决这些 Preference 节点错误的任何建议?

我是 Android/Eclipse 新手,所以详细信息会有所帮助。

谢谢

【问题讨论】:

  • 顺便说一句,我确实添加了一个 .jar 文件作为外部文件,但它的构建路径过程似乎进展顺利。我不知道这是否导致错误。谢谢
  • 我认为,我解决了这个问题,方法是创建一个新的工作区,将我的项目文件的副本移动到新的工作区,然后导入项目。不知道以前有多少文件被吹走,但从头开始似乎可以解决它。
  • 在搜索我在我的项目中遇到的相同问题时遇到了这个问题。试试这个答案。应该可以帮助您解决问题。 stackoverflow.com/a/14457430

标签: android eclipse compiler-errors preference


【解决方案1】:

我认为,我解决了这个问题,方法是创建一个新工作区,将我的项目文件的副本移动到新工作区,然后导入项目。不知道之前有多少文件被吹走,但从头开始似乎可以解决它。

【讨论】:

    【解决方案2】:

    我能够通过从工作区中删除所有项目然后重新导入它们来修复这些非常烦人的错误。类似于 Jazzmine 的解决方案,但少了一步。现在等着看错误是否回来...

    【讨论】:

      【解决方案3】:

      对我有用:文件 -> 属性 -> Java 编译器 -> 配置工作区设置 ...

      然后恢复默认值,应用并重启Eclipse。

      【讨论】:

      • Felipe,这不是解决所有问题的方法,但它在许多情况下会有所帮助,而且当您遇到此类消息时,这可能是您首先要做的事情。如果不起作用,请仔细阅读消息并尝试解决每个潜在问题。
      【解决方案4】:

      基本问题是,当应用恢复默认值时,首选项代码正确地发现节点中没有保留项目特定的设置,因此它删除了节点。但是 WorkingCopyPreferences 从来没有发现这个事实,所以从那时起一颗定时炸弹就在滴答作响。

      请注意,由于 JDT 选项页面都共享一个 WorkingCopyManager,但每个页面仅修改 jdt.core 设置的子集,因此任何单个页面都无法判断是否恢复该页面设置的默认值导致节点被删除。所以它不能,例如,巧妙地调用 WorkingCopyManager 上的 removeNode()。

      【讨论】:

        【解决方案5】:

        从工作区中删除项目并再次签出并配置项目... 当我从 SVN 结帐时,它对我有用。

        【讨论】:

          猜你喜欢
          • 2020-09-13
          • 2014-05-08
          • 2020-05-23
          • 2017-03-08
          • 2011-03-12
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多