0

好的,这可能是一个非常基本的问题,所以请见谅。

在 Eclipse 中,我有一个带有一些实用程序的项目,我们称之为 Utils。就像是

public class Utils {
   public static void doSomething() {
        // do something
   }
}

我想将此项目用作我的许多其他项目的库,例如我的项目“MyProject”

在我确保 Utils 中没有语法问题后,我将其在 UI 中保持打开状态并打开 MyProject。

在 MyProject 中,我转到 Properties -> Java Build Path -> Projects -> Add and add Utils。现在,当我按下 CTRL-Space 并在代码中使用它时,我应该能够看到 Utils.doSomething(),但事实并非如此。我错过了什么?我一直在寻找方法,但找不到解决方案。

非常感谢

编辑:我想我尝试了所有常见的解决问题的解决方案,例如清理项目、重新启动 Eclipse、重新创建 ex-novo Utils、重建和自动导入。出于这个原因,我认为真正的问题不是 Eclipse 而是我,我错过了一些我不理解的东西。

4

1 回答 1

0

我想我解决了。Utils (Android) 项目在“默认容器”中有一个没有名称的公共类,这可能就是原因。

于 2013-09-01T21:39:42.940 回答