java - Eclipse 中的错误(适用于 Android): The type java. lang.String 无法解析。它是从所需的 .class 文件中间接引用的

标签 java android eclipse

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

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

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

package aa.bb.cc;

import java.io.File;

这些行的开头有一个红色的叉号,当我将鼠标悬停在它们上面时,我在第一行收到这条消息:无法解析 java.lang.Object 类型。它是从所需的 .class 文件间接引用的,第二行的 fd 收到此消息:无法解析导入 java.net

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

谢谢。

最佳答案

运行前再做一步:

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

单击“确定”,然后清理构建(项目 -> 清理 & 项目 -> 全部构建Ctrl+B)您的项目。应该没问题。

关于java - Eclipse 中的错误(适用于 Android): The type java. lang.String 无法解析。它是从所需的 .class 文件中间接引用的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13225363/

相关文章:

java - 字符串类的 split() 的特殊行为

android - 谁更适合Android开发? Eclipse Helios 还是 Eclipse Galileo?

android - FFmpeg 中的 amix 过滤器失败,具体取决于 mp3 输入

java - 如何在eclipse中设置JavaEE First Cup教程?

java - 正确覆盖 equals 方法

javascript - 可以读取没有内容类型的数据吗?

java - BufferedReader - 打印整个输出

java - Android keystore 错误 "could not generate key in keystore"

c++ - 如何在 Eclipse 中组织 C++ 项目的依赖关系?

java - 如何查找数组中的工作日数