合并两个android库并生成一个aar

合并两个android库并生成一个aar,android,gradle,merge,android-library,aar,Android,Gradle,Merge,Android Library,Aar,是否可以合并两个android库并生成一个aar文件 我有 > :app (application) > :library-1 (library) > :library-2 (library) :library-2依赖于:library-1和:app依赖于:library-2 作为res和package的两个库是不同的 我需要一个来自:library-2,:library-1的aar。这可能吗?您需要从两个库项目中提取java和res文件,并将该文件导入到一个项目中。即使可能

是否可以合并两个android库并生成一个aar文件

我有

> :app (application)
> :library-1 (library)
> :library-2 (library)
:library-2依赖于:library-1和:app依赖于:library-2

作为res和package的两个库是不同的


我需要一个来自:library-2,:library-1的aar。这可能吗?

您需要从两个库项目中提取java和res文件,并将该文件导入到一个项目中。

即使可能,当前配置有什么问题?我们遇到的情况类似于共享合并的:library-1和:library-2 AAR作为第三方客户端应用程序中的依赖项。否,您不能。依赖关系管理在Java中不是这样工作的。查看maven以了解更多信息。我们认为它有单独的模块,由不同的团队处理。包名称不同。因此,我们不希望将它们转换为一个模块