当我们给项目添加新的依赖时,有时会提示我们:
ERROR: Unable to resolve dependency for ‘:app@debug/compileClasspath’: Could not resolve …
或者:
Cause: unable to find valid certification path to requested target
我们的代码并没有错。只是Gradle没把我们的依赖下下来而已,我们只需更改依赖仓库即可,将build.gradle(project)文件下面
buildscript {
repositories {
...
}
}
和
allprojects {
repositories {
...
}
}
省略号里的内容替换为:
google()
mavenCentral()
mavenLocal()
jcenter()
maven { url 'https://jitpack.io' }
这是我尝试过很多次的,基本上都好用,不行就多试两次。
当遇到Gradle无法解析依赖的错误时,本文介绍了一种有效解决方案。只需修改build.gradle文件中的依赖仓库设置,添加google(), mavenCentral(), jcenter()等,即可成功下载依赖。

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



