androidstudio 引用本地aar文件 和aar文件中包含jar该如何引用

来源:互联网 发布:snmp linux 编辑:程序博客网 时间:2024/05/18 02:31

引用本地的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

0 0