Android库项目:重构和导航

时间:2012-06-11 13:00:45

标签: android jar refactoring library-project

目前(随着时间的推移,它发生了很大变化)Android库项目成为引用项目中的jar文件。这种方法存在一些问题:即通过代码进行重构和导航。

有没有办法重构考虑更改依赖项目的库(例如重命名)?现在,库项目中的重命名不会传播到依赖项目。对于每个项目,我目前必须手动调整它们。 (解决方法:从依赖项目中删除库引用,并将库项目添加为普通Java项目引用。)

此外,从依赖项目导航到库使我进入库项目jar内部的反编译类,但不是源代码。我的Eclipse设置是不是搞乱了,还是仅仅是当前的Android库方式?

1 个答案:

答案 0 :(得分:4)

实现这一目标有一种肮脏的方式。您可以像往常一样将库添加到依赖项目中,也可以作为项目属性的“Java构建路径”中的项目。

在订单和导出中,库必须位于Android依赖项之上。