美文网首页工具
Android Studio多module合为一个AAR

Android Studio多module合为一个AAR

作者: hongzhenw | 来源:发表于2017-10-22 20:40 被阅读0次

前言

因项目有多个Module,要合并为一个AAR提供给客户。

android-fat-aar

网上搜到的最多的就是它,使用起来也比较简单。作者Github地址

使用步骤

1.创建测试项目 WechatIMG10.jpeg

app:宿主工程
lib_1:引用库1
lib_2:引用库2
lib_3:引用库3
main_lib:引用库1、库2、库3,供宿主工程使用

2.拷贝fat-aar.gradle到main_lib项目下

WechatIMG11.jpeg
3.编辑main_lib的build.gradle文件(添加:apply from: 'fat-aar.gradle') WechatIMG13.jpeg
4.继续编辑main_lib的build.gradle文件(将compile更改为embedded,作为你想要合并的Module) WechatIMG14.jpeg
5.build出aar文件(双击想要的类型即可)
WechatIMG15.jpeg
6.找到build后的文件目录 WechatIMG16.jpeg
7.放入宿主工程验证(能正常使用Module中的类)
WechatIMG17.jpeg
8.本篇测试DEMO地址:Github

相关文章

网友评论

    本文标题:Android Studio多module合为一个AAR

    本文链接:https://www.haomeiwen.com/subject/rcsnuxtx.html