将Gradle构建工具升级到最新版本,然后会发生此问题。无法解析配置':classpath'的所有工件。
无法解析com.android.tools.build:gradle:3.5.1。 要求: 项目: 无法解析com.android.tools.build:gradle:3.5.1。 无法获取资源“ https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.5.1/gradle-3.5.1.pom”。 无法HEAD'https://dl.google.com/dl/android/maven2/com/android/tools/build/gradle/3.5.1/gradle-3.5.1.pom'。 握手期间远程主机关闭连接
答案 0 :(得分:1)
这是可能的原因,
1)检查您的互联网连接,如果可以,
2)检查您的防火墙,因为如果此时Google Service
中的某些阻止了,您也会遇到异常。
3)缓存无效,然后重新启动Android Studio。
希望对您有帮助。
答案 1 :(得分:0)
在Android Studio中尝试
Settings -> Build -> Gradle -> Android Studio -> Enable embedded maven repository
答案 2 :(得分:0)
在应用级gradle文件中,添加以下内容
repositories {
google()
jcenter()
}
答案 3 :(得分:0)
在我们使用网络“代理”设置的学校,我能够解决此错误。错误始终是[无法解析配置':classpath'的所有工件。]来自旧版本的Android Studio SDK甚至是新的3.6.1版本。以下是我执行的步骤,希望对您有很大帮助: 1.检查您的网络设置->代理->使用代理服务器(将其关闭) 2.检查控制面板\网络和Internet \网络连接->以太网属性-> IPV4属性->更改为获得(或使用常用网络IP进行设置) 3.打开文件gradle.properties,位置C:\ Users \ .gradle \,并删除所有与“ proxy”相关的设置,这将在类路径中导致Android错误。 就是这样。