在Eclipse中,如何从使用它的项目源快速访问"android库项目"的源代码?

mam*_*uso 6 eclipse android adt library-project

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

当我在项目B中的classA实例上使用F3("open declaration")时,它引导我到A.jar中的classA.class,它包含在B中,由A构建.

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

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

mik*_*k3y 7

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

  • 在" 项目"选项卡中,将库项目项目A添加为依赖项.
  • 在" 订单和导出"选项卡中,确保项目A的优先级高于占位符/包库项目.

我必须使用ADT15,Eclipse 3.7和新项目来解决这个问题.