13

我正在尝试运行其他人创建的 Android 项目。我在 Eclipse 中打开了该项目:

File --> New --> Project --> Android Project from existing code

以下是其中一个 Java 文件的前两行:

package aa.bb.cc;

import java.io.File;

这些行的开头有一个红十字标志,当我将鼠标悬停在它们The type java.lang.Object cannot be resolved. It is indirectly referenced from required .class files上方时,第一行收到此消息:第二行的 anfd 收到此消息:The import java.net cannot be resolved

是什么原因以及如何解决这些错误消息?

谢谢。

4

2 回答 2

30

运行前多做一步:

Right Click(Project) -> Properties -> Java Build Path -> Libraries -> 
                                          Add Library -> Select the Java Library

单击确定,然后清理构建(Project -> Clean&Project -> Build AllCtrl+B)您的项目。应该没问题。

于 2012-11-05T02:58:49.327 回答
2

这是一个恼人的 Eclipse 错误,它似乎时不时地咬人。有关可能的解决方案,请参阅http://dev-answers.blogspot.de/2009/06/eclipse-build-errors-javalangobject.html,否则请尝试以下操作;

Close the project and reopen it.

Clean the project (It will rebuild the buildpath hence reconfiguring with the JDK libraries)

OR

Delete and Re-import the project and if necessary do the above steps again.
于 2014-12-24T05:17:40.883 回答