如何解决android studio多个library库含有相同引用
1个回答
展开全部
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。
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。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询