【发布时间】:2025-12-17 18:30:01
【问题描述】:
我有一个使用了很多库的库,现在我想在项目中使用我的库,不要在项目中添加我的库使用的库并使用这些库。
【问题讨论】:
标签: android kotlin shared-libraries
我有一个使用了很多库的库,现在我想在项目中使用我的库,不要在项目中添加我的库使用的库并使用这些库。
【问题讨论】:
标签: android kotlin shared-libraries
如果您能够更改“父”库的build.gradle,则可以使用api 添加“子”库依赖项,
dependencies {
api 'child:dependency:1'
api 'child:dependency:2'
...
}
这将“泄漏”依赖项,以便您可以直接在应用程序中使用它们。
请参阅此article,以更深入地了解implementation 和api 之间的区别(这应该有助于您了解为什么需要api)。
【讨论】: