Android库项目中使用aar
2018-07-17 本文已影响18人
Frank_Kivi
在项目中添加aar包相信大家都已经比较熟悉了,总共三步:
1.把aar文件copy到libs目录下边。
2.在module的build.gradle中 dependencies下添加
compile(name: 'aar的文件名', ext: 'aar')
其中文件名不包含扩展名。
3.在module的build.gradle中 android 下添加
repositories{
flatDir{
dirs 'libs'
}
}
但是我们在向库项目中添加aar时却发现build失败。此时需要在引用到库项目的项目中再添加些东西。
在所有引用到这个库项目的项目的build.gradle中 android 下添加
repositories {
flatDir {
dirs 'libs', '../库项目名/libs'
}
}
其中的库项目名就是对应的库项目文件夹的名称,其实就是一个相对路径。
这样就可以在库项目中引用aar了