Android项目app和module引用aar文件方法

开发android项目时,有关aar文件引用配置

主工程(即app)引用aar文件时,很简单。主要分两步:

第一步:

将aar文件添加到libs文件夹下。

第二步:

修改app/build.gradle文件:

1.添加代码

repositories {
flatDir {
dirs 'libs'  //系统将在lib目录下搜索依赖
}
}

2. 修改dependencies

dependencies中添加关联:

compile(name:'文件名.aar', ext:'aar')

这样就可以了。

Module中引用aar文件时,主要分三步:

第一步和第二步跟之前一样,现在将修改操作在module/libsmodule/build.gradle
第三步:要在引用这个Module的app或者其它Module的build.gradle文件中添加如下修改:
起名为moduleM
repositories {
flatDir {
dirs '../moduleM/libs', 'libs'  //系统会搜索本身libs下和moduleM中libs下的依赖,使用逗号隔开。
}
}
说明一下,不管app或者其它module是否使用了aar中的引用,都会将moduleM中的依赖加载编译,
如果不指明路径,则会找不到而报错。


你可能感兴趣的:(Android)