升级 Android Studio 3.5 后,SSL 对等项关机错误是由于 Android Studio 默认启用了对 SSL 连接的严格检查,导致与服务器之间的 SSL 握手失败。这个错误通常出现在使用旧版本的 SSL 协议或不受信任的证书时。
要解决这个问题,可以尝试以下几种方法:
android {
...
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
...
// 添加以下代码
allprojects {
repositories {
...
// 添加以下代码
all {
// 指定使用 TLSv1.2 协议
maven {
url "https://maven.google.com"
artifactUrls = ["https://maven.google.com"]
metadataUrls = ["https://maven.google.com"]
content {
includeGroup "com.android.tools.build"
}
}
}
}
}
}
android {
...
compileOptions {
sourceCompatibility JavaVersion.VERSION_1_8
targetCompatibility JavaVersion.VERSION_1_8
}
...
// 添加以下代码
allprojects {
repositories {
...
// 添加以下代码
all {
// 禁用 SSL 检查
maven {
url "https://maven.google.com"
artifactUrls = ["https://maven.google.com"]
metadataUrls = ["https://maven.google.com"]
content {
includeGroup "com.android.tools.build"
}
// 禁用 SSL 检查
sslChecks.all {
it.enabled = false
}
}
}
}
}
}
以上是解决升级 Android Studio 3.5 后 SSL 对等项关机错误的一些常见方法。如果问题仍然存在,建议查阅 Android Studio 官方文档或寻求相关技术支持。