在Eclipse中,如何快速访问“android库项目”的源代码?来自使用它的项目的来源?
- 项目A是我工作区中的一个android库项目(通过项目属性->android->库:是库)。
- 项目 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 中。
- Project A is an android library project in my workspace(via project properties->android->library: is library).
- Project A declares classA.
- Project B uses project A (via project properties->android->library: add...).
- Project B instantiates classA.
When I use F3 ("open declaration") over the classA instance in project B, it leads me to the classA.class in the A.jar that is included in B, built from A.
Is there a way to go directly to the source classA.java in project A rather than looking for it in the package explorer?
I think this is new to ADT14, formerly there were X_src folder for each included library project: e.g. A_src would appear in B as a source folder in the root of the project.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
右键单击非库项目(项目 B)并选择构建路径:
为了解决这个问题,我必须使用 ADT15、Eclipse 3.7 和新项目执行这两个步骤。
Right click on the non-library project (Project B) and select Build Path:
I had to do both of these steps in order to fix this issue, with ADT15, Eclipse 3.7 and new projects.