kezong / fat-aar-android

A gradle plugin that merge dependencies into the final aar file works with AGP 3.+
MIT License
3.13k stars 621 forks source link

embed的aar里面包含libs目录时,无法打包到fat-aar #283

Open kirin233x opened 3 years ago

kirin233x commented 3 years ago

Describe the issue librarayA需要embed的一个libraryB的aar,libraryB里面包含libs目录,包含了一个jar包。在生成的libraryA的fat-aar里面没有包含这个jar包。 如果在libraryA里面新建一个libs目录,随便放入一个其他的jar包,打出来的fat-aar就会包含libraryB里面的jar包。

Build Environment

Operating System: windows Gradle Plugin Version: 4.0.1 Gradle Version: 6.3 Fat-aar Version: 1.3.1

kezong commented 3 years ago

我这没有windows环境,用mac环境试了下没有复现该场景。 希望你能提供一个能够稳定复现该问题的demo,我这边再尝试一下。

kirin233x commented 3 years ago

好的 最近投入其他项目,等我回头写一个demo复现一下~