Android Studio 添加aar依赖总结

不同module引入不同的aar包

1、在各自module的libs目录下放置不同的aar包
2、在各自module目录下build.gradledependencies中,添加

implementation fileTree(include: ['*.jar', '*.aar'], dir: 'libs')

不同module引入同一个aar包

1、在各自module的libs目录下放置同一个aar包
2、在各自module目录下build.gradledependencies中,添加

repositories {
    flatDir {
        dirs 'libs'
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])

    api(name: 'jsbridge', ext: 'aar')  //也可以引入多个aar包
}

3、在工程目录下的build.gradle配置

allprojects {
    repositories {
        flatDir {
            dirs project(':app_home').file('libs')
            dirs project(':app_mine').file('libs')
        }
    }
}
上一篇 Atlas开发总结
下一篇 Android开发小技巧整理
目录
文章列表
1 PHP json_decode 转数组
PHP json_decode 转数组
2
Gitlab图片相对URL
Gitlab图片相对URL
3
CentOS下安装配置Openfire
CentOS下安装配置Openfire
4
Android如何区分debug和release两种状态
Android如何区分debug和release两种状态
5
ElasticSearch 7 学习(1)基本概念
ElasticSearch 7 学习(1)基本概念
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。