Android Studio引用AAR的方式
方式 1
将 aar 包放入 library module 的 libs 目录下,然后在工程的 build.gradle 文件中加入如下代码:
flatDir { dirs 'libs', '../moduleName/libs' }
注:将 moduleName 替换为你自己的 library module 的 name.
然后在 module 的 build.gradle 文件中添加依赖:
implementation(name: 'aar包名', ext: 'aar')
方式 2
这种方式的思路是,先把 aar 包放入一个单独的文件夹中,然后我们再依赖这个文件夹就可以了,这个文件夹你也可以理解成一个特殊的 module。
先在工程目录下新建一个文件夹(和 app 同级),然后将你的 aar 包放入 这个文件夹,然后再新建一个 build.gradle 文件,在这个文件中添加下面两句:
configurations.maybeCreate("default")artifacts.add("default", file('aar包名.aar'))
然后在你需要依赖的 library module 的 build.gradle 文件中添加依赖:
implementation project(':存放aar包的文件夹')
本文介绍了在AndroidStudio中引用AAR包的两种方法。一种是将aar包放入librarymodule的libs目录下,并在build.gradle文件中添加flatDir和implementation依赖。另一种是创建独立的文件夹存放aar包,通过新的build.gradle文件配置依赖,并在需要的module中引用该文件夹。
1万+

被折叠的 条评论
为什么被折叠?



