前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Android library 依赖 aar 包的两种方式

Android library 依赖 aar 包的两种方式

作者头像
程序员飞飞
发布2020-02-27 18:00:08
7.1K1
发布2020-02-27 18:00:08
举报
文章被收录于专栏:Android&Java技术Android&Java技术

方式1

将 aar 包放入 library module 的 libs 目录下,然后在工程的 build.gradle 文件中加入如下代码:

代码语言:javascript
复制
flatDir { dirs 'libs', '../moduleName/libs' }

注:将 moduleName 替换为你自己的 library module 的 name.

然后在 module 的 build.gradle 文件中添加依赖:

代码语言:javascript
复制
implementation(name: 'aar包名', ext: 'aar')

方式2

这种方式的思路是,先把 aar 包放入一个单独的文件夹中,然后我们再依赖这个文件夹就可以了,这个文件夹你也可以理解成一个特殊的 module。

先在工程目录下新建一个文件夹(和app同级),然后将你的 aar 包放入 这个文件夹,然后再新建一个 build.gradle 文件,在这个文件中添加下面两句:

代码语言:javascript
复制
configurations.maybeCreate("default")
artifacts.add("default", file('aar包名.aar'))

然后在你需要依赖的 library module 的 build.gradle 文件中添加依赖:

代码语言:javascript
复制
implementation project(':存放aar包的文件夹')

最后,同步下工程就 OK 了~

本文参与?腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2019-05-30 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客?前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与?腾讯云自媒体分享计划? ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 方式1
  • 方式2
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
http://www.vxiaotou.com