moudle(library)下引用aar包
来源:互联网 发布:怎么自学javascript 编辑:程序博客网 时间:2024/05/29 19:26
我们知道正常的项目中引用aar包,其实是个很简单的:
在app下的build.gradle目录下添加
//这是第一处要添加的repositories { flatDir{ dirs 'libs' }}dependencies { //这是第二处要添加的 compile(name:'aar的名字',ext:'aar')}
这样就解决了ok了!
但是当一个library类型的moudle引用aar的时候,如果只是进行如上的操作,会实际报找不到aar的错误的!
所以正确的操作如下:
第一步:在当前library的moudle下,添加上如上的二处地方
第二步:在当前app下的build.gradle中添加如下代码
//这是重点//这是重点//这是重点//模块化名指的是:(lib类型moudle的名称) flatDir { dirs 'libs', '../模块化名/libs' }}dependencies {//项目的引用 compile project(':模块化名')}
以上,就ok解决了
参考如下:
https://www.jianshu.com/p/8c7acd1e926f?from=timeline
http://blog.csdn.net/qq_20872573/article/details/72818758
阅读全文