android模块化开发之aar——本地文件引用
来源:互联网 发布:砍价源码 编辑:程序博客网 时间:2024/06/10 01:06
点击上方“程序员大咖”,选择“置顶公众号”
关键时刻,第一时间送达!
新媒体管家
如果你知道aar文件是个什么东西,直接切到“如何引用”吧~~~
什么是aar文件:
官方解释:
我来总结一下:
aar首先它是一个后缀为.aar的文件,然后这个文件是在android项目里面使用的,它是一个android库文件,然后它比我们之前使用的.jar文件更强大!!!over~
###如何生成: 首先得创建一个库,继续官方文档走起:
example:
Next一直到finish一个module就创建好了~
接下来我在新建的aarlibrary 这个module里面写一个静态方法,然后在app module里面调用
aarlibrary 的module:
app的module:
压根找不到这个类,更别提方法了~~~ 因为目前app没有对新建的 aarlibrary 进行依赖!
官方文档继续走起!
但是这都不是这篇文章的重点,这篇文章主要是想分享如何单独引用.aar文件,oh,忘记了我们还没看到.aar文件在哪,说好的如何生成呢!!!不急,先看官网怎么说:
如果希望单独共享 AAR 文件,则可以在 项目名称/模块名称/build/outputs/aar/ 中找到它,也可以通过点击 Build > Make Project 的方式重新生成此文件。
尼玛,**如何生成 **这么简单 上面绕了一大堆废话~~~
###如何引用:
第一步: 之前怎么导入的.jar文件,现在就怎么导入.aar文件喽!
第二步:在app的build.gradle里面加入下面配置
repositories { flatDir { dirs 'libs' //this way we can find the .aar file in libs folder }}
第三步:在app的build.gradle的dependencies里面加下面配置
compile(name: 'aarlibrary-debug', ext: 'aar')
三步完成!接下来在app项目里面就可以正常使用aarlibrary里面的资源喽~
demo始终是demo,真正在项目中使用时会发现更多的问题
来自:开源中国
程序员大咖整理发布,转载请联系作者获得授权
【点击成为安卓大神】
- android模块化开发之aar——本地文件引用
- Android开发 模块化编程之引用本地的aar
- Android模块化编程之引用本地的aar
- Android 模块化编程之引用本地的 aar
- Android模块化编程之引用本地的aar
- Android模块化编程之引用本地的aar
- Android模块化编程之引用本地的aar
- Android模块化编程之引用本地的aar
- Android模块化编程之引用本地的aar
- Android模块化编程之引用本地的aar
- Android模块化编程之引用本地的aar
- Android Studio模块化编程实践之aar
- Android开发AAR包的引用
- Android模块化开发中统计aar库的代码覆盖率
- 原生Android开发—aar包生成
- android studio aar引用
- Android.mk引用aar
- ANDROID STUDIO 生成AAR和引用AAR
- 百分比
- 1.1 并查集 & 最小生成树
- NSArray特殊数组对象
- HashMap、Hashtable、LinkedHashMap、TreeMap、ConcurrentHashMap之间的区别-yellowcong
- 新出了一些有趣的动物技术书
- android模块化开发之aar——本地文件引用
- 如何透彻分析Java开发人员
- 判断
- 壕!程序员摆25台iPhone X求婚 闺蜜1人1台
- uva 1630 KMP判断周期串 和 区间DP 压缩字符串
- Git常用操作,最常用的都在这了
- 判断
- android 网络连接的判断
- android 之MVP模板