我正在编写一个Android应用程序。我想打开它并运行它但是它给出了1个错误和1个警告:
项目未构建,因为其构建路径不完整。不能 找到android.content.Context的类文件。修复构建路径 然后尝试构建这个项目android.content.Context类型不能 得到解决。它是从必需的.class
间接引用的
我该如何解决这个问题?
答案 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
如果上述解决方案无效,请按以下步骤操作:
- 仅当项目在不同计算机之间共享时才会出现此问题。
- 对我来说,我发现java JDK就是问题所在。
- 我的同事使用mac系统并使用jdk 1.7。但在我的系统中,我使用了jdk 1.6。
- 我猜这可能是个问题。所以我选择项目并打开属性并将我的jdk更改为1.7
- 更改目标= Google Inc.:Google API:19
- 清洁&构建
醇>最后问题是固定的。我认为这是因为如果你建立你的 此后,您应该构建具有更高JDK版本的项目 版。
注意:在我的同事建立之前,我们不会面临这个问题 使用JDK 1.7。在他开始使用JDK 1.7之后,只会出现这个问题。
希望它适用于某个人。而且无需安装新的日食。
来自:The project was not built since its build path is incomplete
检查上面的链接以找到更多解决方案
希望有所帮助