我正在尝试构建一个具有多个aar作为依赖项的sdk。我喜欢把我的sdk当作一个人。所以结构将是
ProjectFolder
|
+ - AndroidLibs
| |
| + - lib 1(安卓库 - AAR)
| |
| + - lib 2(android库 - AAR)
|
|
+ - SDK(取决于lib 1和lib 2)
|
+ - APP(取决于SDK)
答案 0 :(得分:0)
不支持将多个AAR合并为单个AAR。
解决方案是手动添加要使用的库的依赖项,或者在jCenter或Maven上发布工件,并在bark
个文件中定义依赖项规则
答案 1 :(得分:0)
即使对此没有任何官方Gradle支持,您也可以为此使用插件。一个示例插件:https://github.com/Mobbeel/fataar-gradle-plugin