0

我有一个主项目,它有一些libs(如 library-x、library-y、library-z)和一个 library 项目。在库项目中,我使用相同版本的主项目(例如 library-x 和 library-y)导入相同的库。

当我编译项目时,它会在我的应用程序中复制我的库还是adt只使用一个库,如果它是同一个项目?

有没有办法在库项目中使用项目的库?

谢谢你。

4

1 回答 1

0

如果我正确理解了您的问题,您可以将您的依赖项包含在库项目中,然后让库项目导出其依赖项。主项目则只包含库项目,但也可以访问其依赖项。

但是,这可能会根据您的开发环境而改变。例如,使用 Gradle,您可以安全地从 Maven 添加多个库,它会自动删除重复项。

于 2013-08-06T08:06:26.357 回答