6
  • 项目 A 是我工作区中的一个 android 库项目(通过项目属性->android->library:is library)。
  • 项目 A 声明了 classA。
  • 项目 B 使用项目 A(通过项目属性->android->库:添加...)。
  • 项目 B 实例化 classA。

当我在项目 B 中的 classA 实例上使用F3(“开放声明”)时,它会将我引导到B 中包含的 A.jar 中的 classA.class,它是从 A 构建的。

有没有办法直接进入项目 A 中的源 classA.java 而不是在包资源管理器中查找它?

我认为这是 ADT14 的新功能,以前每个包含的库项目都有 X_src 文件夹:例如 A_src 将作为项目根目录中的源文件夹出现在 B 中。

4

1 回答 1

7

右键单击非库项目(Project B)并选择Build Path

  • Projects选项卡中,将库项目Project A添加为依赖项。
  • Order and Exports选项卡中,确保Project A的优先级高于占位符/捆绑包Library Projects

为了解决这个问题,我必须执行这两个步骤,包括 ADT15、Eclipse 3.7 和新项目。

于 2011-10-28T22:22:47.867 回答