博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
aar的使用(module或者library)
阅读量:5152 次
发布时间:2019-06-13

本文共 1057 字,大约阅读时间需要 3 分钟。

如何生成 aar 文件:

在library module 下执行 build task,可生成 aar 文件

引入:

1. android studio正常的module引用aar文件需要配置如下:

① 在module的build.gradle的android节点下

repositories {          flatDir {              dirs 'libs'          }      }    // 此在android标签下添加

注意:repositories 下的 flatDir 必须在 android{} 节点

② 在添加aar的依赖

dependencies {      compile fileTree(include: ['*.jar'], dir: 'libs')      compile(name: 'aar名字', ext: 'aar')  }

这样的情况,这样就可以使用aar了。

2.当一个library类型的module需要引用aar文件时:

①先在该library中按照上面(1)的代码,在library的module下的bulid.gradle中配置

②任何依赖此library的module必须声明在它的build.gradle声明此 aar 的 lib 所在的位置,这个位置根据文件路径所确定。

android{    //android节点下配置     repositories {          flatDir {            dirs 'libs', '../../../../library_module/libs'          }    } }

③配置完②步骤后,还要在project的build.gradle文件中配置,如下

allprojects {    repositories {        jcenter()        flatDir {            dirs '../../../library_module/libs'        }    }}

注意:dirs 所指示的是文件路径,所以针对不同的位置配置,“../../../library_module/libs” 所代表的路径也是不一致的。

总结: 按照上述步骤,就可以引入aar文件,进行使用。

网文参考:

 

转载于:https://www.cnblogs.com/aimqqroad-13/p/8514274.html

你可能感兴趣的文章
IDEA 自动生成 serialVersionUID 的设置
查看>>
PHP 与 HTML 混编
查看>>
window批处理杀死指定端口进程
查看>>
go mod代理和小技巧
查看>>
window.open()弹出窗口防止被禁
查看>>
sqldeveloper和plsqldebeloper
查看>>
Ubuntu中文本地化后字体改变
查看>>
Oracle函数function
查看>>
精通正则表达式(第三版)——Mastering Regular Expressions,3rd Edition——读书笔记1...
查看>>
Dependency Injection2
查看>>
cas-client-core-3.2.1配置路径不走server过滤器
查看>>
html
查看>>
caller与callee
查看>>
SQL Server R2 地图报表制作(三)
查看>>
2-2 字符编码
查看>>
【PyQt5 学习记录】009:批量创建组件并查找
查看>>
简单的CSS字体样式设置
查看>>
Android开发效率—Eclipse快捷键
查看>>
原理图改动后更新PCB报错的解决方法
查看>>
关于RSS2.0标准
查看>>