由于第三方库更新,引入aar包,然后主项目同步依赖时报错
Failed to Resolve :xx-aar文件
这需要修改主项目的build。gradle文件:
当你使用第三方库中的aar时,如下:
repositories {
flatDir {
dirs project(':第三方库名').file('libs')
}
}
一般情况,当你直接引入aar文件到你的app时,百度步骤:
repositories {
flatDir {
dirs 'libs'
}
}
compile(name: 'aar文件名', ext: 'aar')
然而,当遇到主项目依赖的第三方库里面有aar包时,就需要把第三方库里面aar包的文件路径指出来。
repositories {
flatDir {
dirs project(':第三方库名').file('libs')
}
}