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 Gitlab HTTP 413 curl 22 Request Entity Too Large
Gitlab HTTP 413 curl 22 Request Entity Too Large
2
MySQL 元数据
MySQL 元数据
3
Android inflate()引发NullPointerException
Android inflate()引发NullPointerException
4
Spring Security Bigcommerce OAuth2 调试记录
Spring Security Bigcommerce OAuth2 调试记录
5
调用System.gc()会发生什么?
调用System.gc()会发生什么?
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。