一、常见错误
1、Android编译报错 > Could not find :xxx Required by: project :app > project :xxx
项目有2个 Module:
一个app,
一个xxxModule
在xxxModule中使用了aar库,且在build.gradle中按如下配置
repositories {
flatDir {
dirs 'libs'
}
}
dependencies {
implementation(name: 'xxx-sdk', ext: 'aar')
}
解决问题
在项目 build.gradle中添加如下代码
allprojects {
repositories {
google()
jcenter()
flatDir {
//project中xxx即为使用aar的那个module的名称
dirs project(':xxx').file('libs')
}
}
}
网友评论