Eclipse Mars - 项目未构建,因为其构建路径不完整

时间:2016-01-06 21:48:29

标签: android eclipse build

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

  

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

间接引用的

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:0)

此问题的原因是:

  

您似乎缺少JDK(java.lang.Object来自那里)

     

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

     

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

     

来自:The project was not built since its build path is incomplete

如果上述解决方案无效,请按以下步骤操作:

  
      
  1. 仅当项目在不同计算机之间共享时才会出现此问题。
  2.   
  3. 对我来说,我发现java JDK就是问题所在。
  4.   
  5. 我的同事使用mac系统并使用jdk 1.7。但在我的系统中,我使用了jdk 1.6。
  6.   
  7. 我猜这可能是个问题。所以我选择项目并打开属性并将我的jdk更改为1.7
  8.   
  9. 更改目标= Google Inc.:Google API:19
  10.   
  11. 清洁&构建
  12.         

    最后问题是固定的。我认为这是因为如果你建立你的   此后,您应该构建具有更高JDK版本的项目   版。

         

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

         

    希望它适用于某个人。而且无需安装新的日食。

         

    来自:The project was not built since its build path is incomplete

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

希望有所帮助