我正在开发一个Android库。该库使用其他本地库 / modules。但是这些子模块无论如何都不会发布到公共存储库。我正在寻找将这些专有子模块嵌入主库的方法。
我已经找到了一些方法,比如建立一个 fat aar但这根本不是一个好习惯。我想知道是否有人知道这样做的好方法。
修改:
我创建了一个简单的脚本,在构建主库之前,assemble
子模块并将输出aar
复制到新的模块,这是Android Studio生成的模块。该脚本可以运行,但Android在创建aar时没有在主库中添加这些空模块。