目前(随着时间的推移,情况有所改变)Android库项目在引用项目中变成jar文件。这种方法存在一些问题:主要是重构和代码导航。
是否有任何方式可以重构库,以考虑更改依赖项目(例如重命名)?现在,库项目中的重命名不会传播到依赖项目。对于每个项目,我目前必须手动调整它们。(解决方法:从依赖项目中删除库引用,并将库项目添加为普通的Java项目引用。)
此外,从依赖项目导航到库会带我进入库项目jar中反编译的类,而不是源代码。我的Eclipse设置出了问题还是当前的Android库方式就是这样?
目前(随着时间的推移,情况有所改变)Android库项目在引用项目中变成jar文件。这种方法存在一些问题:主要是重构和代码导航。
是否有任何方式可以重构库,以考虑更改依赖项目(例如重命名)?现在,库项目中的重命名不会传播到依赖项目。对于每个项目,我目前必须手动调整它们。(解决方法:从依赖项目中删除库引用,并将库项目添加为普通的Java项目引用。)
此外,从依赖项目导航到库会带我进入库项目jar中反编译的类,而不是源代码。我的Eclipse设置出了问题还是当前的Android库方式就是这样?
有一种不正规的方法可以实现这个目标。你需要像通常一样将库添加到依赖项目中,但同时也要将其作为“Java Build Path”中的项目添加到项目属性中。
在“Order and Export”中,这个库必须位于Android Dependencies之上。