2013-03-14 91 views
24

我在Eclipse中有几个Android项目,并且一切正常,除了一个(库)无法解析任何导入。Eclipse:“导入java.io无法解析”

java.io imports在同一工作区中的其他Android项目中可以很好地解决问题,而且以前(我还没有使用它一年以上),此库也工作得很好。

任何想法?

+0

检查库项目的编译器合规性 – Pragnani 2013-03-14 17:31:30

+0

它应该读取'import java.io。*;'? – 2013-03-14 17:32:29

+0

刚刚重新启动Eclipse帮助我! :P – IronBlossom 2013-12-11 06:45:07

回答

60

检查您的Eclipse首选项:Java - > Installed JREs。你正在使用的那个应该被标记,它应该是一个JDK而不仅仅是一个JRE。还要检查项目的构建路径:右键单击项目 - >属性 - > Java构建路径检查“libraries”文件夹中是否存在JRE系统库,如果不是使用“添加库” - >“JRE System Library “然后选择正确的(从安装的JDK)。

+0

谢谢。这解决了问题的一部分 - 不知道为什么我必须添加它,因为同一工作空间中的其他项目没有明确添加并且仍然有效。接下来的问题是现在Google API在其他项目中明确存在,而不是在这里,我也有一些解决问题。 – Wouter 2013-03-14 17:43:42

+1

也可以解决部分问题:添加库; Android类路径容器;选择自己;好。离奇。 – Wouter 2013-03-14 17:45:41

+0

@Wouter,也为我工作 – 2015-06-13 23:06:40

0

以下为我工作:

  • 关闭该项目并重新打开它。

OR

  • 清洁项目(=重建构建路径,并由此重新配置JDK库)。