通常的应用library文件是这样的,module在项目中作为一个库文件存在,如图示1。
但是,有的时候为了方便,也会把module打成jar包或aar包放在libs中,如图示2 。
那么,如何将module转化为jar包或者aar包呢?
非常简单,将项目运行编译,在如图位置就会生成jar包 或 aar包:
1.jar包的位置
2.aar包的位置:
如何引用aar包和jar包:
jar包的引用很简单:
复制jar包到libs(libs文件夹与src为同级)中
工程右键– open Module settings – dependencies中添加 file dependency
然后 在项目build中会添加 compile files('libs/Lrecycleview.jar')//--------------引用的jar包
aar包的引用:
复制aar包到libs中
在项目的build中添加 :
Android中添加
repositories {
flatDir {
dirs 'libs'
}
}
dependencies中添加
compile(name:'LRecyclerview',ext:'aar')//---------引用aar包