赞
踩
起因:之前和阿里合作的一个项目还有上一份工作华为钱包项目组都用到了aar包,因此好奇如何制作aar包,这篇文章记录制作demo的过程,参考文章:Android制作AAR包并混淆后加载调用_Vaccae的博客-CSDN博客
一、制作aar包。
首先,当然是打开你的as。
新建一个类,创建一个公共的方法。
在build.gradle里修改,把application改为Library,再把applicationId "com.ling.aartest"注释掉。
这边一个坑,需要把AndroidManifest.xml中的android:theme删除掉,因为后面合并manifest清单的时候会报不同属性的异常。
然后进行编译
最后生成aar包
二、使用aar包
打开要调用这个aar的工程,把aar包拷贝到Libs目录下。
gradle7引用方式和参考文章上的不同,添加一句
implementation(fileTree("libs"))
sync一下你就可以在代码中引用aar中的方法了
运行一下,成功打印出日志
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。