如何解决android studio多个library库含有相同引用

 我来答
约定20125
2017-01-26 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:96%
帮助的人:2916万
展开全部
1.把项目所需要引入第三方的library和公司的公共library库引入到LibraryManager。这个和普通的引入第三方library没什么区别,相信大家都知道怎么做,这里就不多啰嗦了。
2.打开HBSCustomerProject项目的settings.gradle文件,添加如下代码
include':LibraryManager' //引入LibraryManager项目

project(':LibraryManager').projectDir=newFile('../LibraryManager') //最关键的代码, newFile中是LibraryManager项目的路径。
include':LibraryManager:hbslibrary' //公司的公共库
include':LibraryManager:pullrefreshview-master' //第三方的下拉刷新库
这里引入多少第三方library 这里就写多少哦
3.打开HBSCustomerProject项目的app/build.gradle文件,在dependencies代码块中添加如下代码
dependencies{
..............
compile project(':LibraryManager:hbslibrary')
compile project(':LibraryManager:pullrefreshview-master')
}
到这里就ok了,然后清空一下项目,重新build。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式