1. 程式人生 > >androidstudio 引用本地aar檔案 和aar檔案中包含jar該如何引用

androidstudio 引用本地aar檔案 和aar檔案中包含jar該如何引用

引用本地的aar

生成aar之後下一步就是如何引用本地的aar檔案?本地的aar檔案並沒有像引用jar檔案這麼簡單,官方也沒有提供解決方案。好在國外的一些前輩總結出了方法,下面就以test.aar檔案為例來詳述下方法

1、把aar檔案放在一個檔案目錄內,比如就放在libs目錄內

2、在app的build.gradle檔案新增如下內容

repositories {
    flatDir {
        dirs 'libs' //this way we can find the .aar file in libs folder
    }
}

3、之後在其他專案中新增一句gradle依賴便方便的引用了該library


dependencies {
    compile(name:'test', ext:'aar')
}

4、如果aar檔案中包含有jar檔案,那麼可以使用

compile files('libs/(arr的名字).**.jar')
然後rebuild