在Android 应用开发过程中,经常用到第三方库或SDK,而引用第三方的方式无非就是jar,so,aar,以及通过build.gradle中compile这个几种方式。
下面介绍一下jar,so,aar这几种文件的正确引用方式:
(1)jar文件
将jar文件复制到app/libs目录下,然后重新sync project即可
图解:
(2)so文件
首先同样是将不同CPU架构的so文件放到app/libs目录下。然后在 build.gradle文件中的android{ }里添加如下配置:
sourceSets {
main {
jniLibs.srcDir 'libs'
}
}
图解:
(3)aar文件
首先同样是将aar文件放到app/libs目录下,然后在build.gradle文件中添加如下配置:
-在android{ }里添加:
repositories {
flatDir { dirs 'libs' }
}
-在dependencies{}里添加
compile(name: 'test', ext: 'aar') //test是aar文件名
图解: