【问题标题】:Eclipse Mars - The project was not built since its build path is incompleteEclipse Mars - 该项目未构建,因为它的构建路径不完整
【发布时间】:2016-01-06 21:48:28
【问题描述】:

我正在编写一个 Android 应用程序。我想打开它并运行它,但它给出了 1 个错误和 1 个警告:

项目未构建,因为它的构建路径不完整。不能 找到 android.content.Context 的类文件。修复构建路径 然后尝试构建这个项目 android.content.Context 类型不能 得到解决。它是从必需的.class中间接引用的

我该如何解决这个问题?

【问题讨论】:

标签: android eclipse build


【解决方案1】:

这个问题的原因是:

看来你缺少JDK(java.lang.Object来自那里)

问题是您在不同的 PC 上使用了相同的 Android API。 Eclipse 因路径名不同但 API 相同而丢失。

要解决它,首先重新选择Android API版本(设置为另一个 并且有效,然后恢复您想要的并验证它->它将 强制 Eclipse 重新加载 API)。然后进入项目->属性-> java 构建路径。然后删除“无法获取项目的系统库” 然后“添加库”并选择“Android 类路径容器”。

发件人:The project was not built since its build path is incomplete

如果上述解决方案不起作用,请按照以下步骤操作:

  1. 仅当项目在不同机器之间共享时才会出现此问题。
  2. 对我来说,我发现 java JDK 是问题所在。
  3. 我同事用的是mac系统,用的是jdk 1.7。但在我的系统中,我使用的是 jdk 1.6。
  4. 我想这可能是问题所在。所以我选择项目并打开属性并将我的 jdk 更改为 1.7
  5. 更改目标=Google Inc.:Google APIs:19
  6. 清理和构建

问题终于解决了。我认为这是因为如果你建立你的 之后您应该使用更高版本的 JDK 构建项目 版本。

注意:在我的同事建立之前,我们不会遇到这个问题 使用 JDK 1.7。在他开始使用 JDK 1.7 之后才出现这个问题。

希望它对某些人有用。而且不需要安装新的eclipse。

发件人:The project was not built since its build path is incomplete

查看上面的链接以找到更多解决方案

希望对你有帮助

【讨论】:

    猜你喜欢
    • 2012-03-09
    • 1970-01-01
    • 1970-01-01
    • 2020-05-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多