除了在library的build.gradle中加入
repositories {
flatDir {
dirs 'libs'
}
}
!!!!!!注意注意:还需要在application的build.gralde中加入:
repositories {
…………
flatDir {//dirs 'libs','../模块名/libs'
网上的很多解决方法如上,但是当多个模块重复依赖的时候,仍然出现找不到aar的情况,根本的解决方式如下:
dirs project(':lib_common').file('libs'),'libs'// 直接用模块的相对路径,这样是绝对准确的
}
}
本文介绍了解决Gradle项目中多模块依赖时找不到aar文件的问题,提供了一种更可靠的配置方法,确保了模块间依赖的准确性。
4142

被折叠的 条评论
为什么被折叠?



