本文主要是介绍多个,多层嵌套module,打aar包,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
参考https://blog.51cto.com/4259297/1699714
1.在要打包的module中下添加fat-aar.gradle文件。(该文件只能在项目个gradle是2.3.3是才可食用)
2.把项目的gradle修改为2.3.3,但是不打包的gradle依然是以前的。
3.由于打包的的gradle和不打包的是不一样的,所以需要在修改gradle的文件中的添加判断标志
4.添加完标志后,要在app的gradle中的dependencies中去判断不同的gradle需要用到的引用的单词不一样
5如果在最外层的module中引用了其他的aar,这是又要讲最外层的module打包成aar,这个时候,要把最外层module用引用的aar中的jar包拿出来(拿出来的方式就是解压aar),然后将最外成的module打包成aar,最后将拿出来的jar包放到最外层的aar的lib文件夹下。(这里打aar的时候最好使用Release的)
参考例子和工具
https://download.csdn.net/download/u013441613/11261336
这篇关于多个,多层嵌套module,打aar包的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!