我创建了一个 android 库,它本身使用另一个库 (aar)。当我在新项目中使用我生成的 aar 文件时,我无法执行使用其他库代码的函数。如何生成包含所有库依赖项的 aar?
最佳答案
您需要使用 api
将您的依赖项添加到您的库中,而不是使用 实现。使用
api` 会将您的依赖项暴露给世界。像这样:
dependencies {
api 'com.android.support:appcompat-v7:27.1.1'
api 'com.your.library:libraryName:1.0'
}
关于Android 在输出库中包含所有依赖项,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52471262/