在Android 應用開發過程中,經常用到第三方庫或SDK,而引用第三方的方式無非就是jar,so,aar,以及通過build.gradle中compile這個幾種方式。
下面介紹一下jar,so,aar這幾種檔案的正确引用方式:
(1)jar檔案
将jar檔案複制到app/libs目錄下,然後重新sync project即可
圖解:
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsICdzFWRoRXdvN1LclHdpZXYyd2LcBzNvwVZ2x2bzNXak9CX90TQNNkRrFlQKBTSvwFbslmZvwFMwQzLcVmepNHdu9mZvwFVywUNMZTY18CX052bm9CX6VkeOl3aU9kMVR0T5VEWiZXUYpVd1kmYr50MZV3YyI2cKJDT29GRjBjUIF2LcRHelR3LcJzLctmch1mclRXY39DM1IzMxAjMxEzNygDM3EDMy8CX0Vmbu4GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.jpg)
(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{}裡添加
圖解: