AndroidStudio中遇到Error:SSL peer shut down incorrectly,解决方案

这几天在研究Retrofit 框架的使用,github上下载demo后,导入项目时报错 Error:SSL peer shut down incorrectly ,也是在网上查找了好多博客,最后总结一下这个问题的解决办法,希望对遇到同样问题的朋友们有所帮助:

我使用的Android Studio 版本为2.3.3,开始以为是版本问题,后来经过其他博主的文章发现并不是这个原因造成的。

其中文章最多的答案便是 对照着本地可运行项目的配置参数对应修改 ,但不甚明确,大概猜到需要修改的地方只有两处,即两个.gradle文件,Android Studio 2.3.3 对应的gradle版本最低是3.3,如果没有需要到 http://services.gradle.org/distributions

这个地址去下载对应的版本,然后放在对应的安装AS位置下的Gradle的包下(若不清楚放在哪个位置下,可自行百度),然后还需要在File--Setting 中,如下图做下设置,同样,在该项目的配置中再确定下版本。

 以上都修改完了,再次Builde。

我按照以上步骤修改完,依然还是报错,但是为什么呢,接下来就是需要修改两处的.gradle文件了(是因为Google的一个地址无法访问,所导致出现的这个问题):

我project中的gradle文件

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.3.3'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
        classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5'
        classpath "com.jfrog.bintray.gradle:gradle-bintray-plugin:1.0"
    }
}

allprojects {
    repositories {
        maven { url 'https://maven.google.com/' }
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}

只需要把 其中的

 maven {
            url 'https://maven.google.com/'
            name 'Google'
        }

改为

maven {
    url 'https://dl.google.com/dl/android/maven2/'
    name 'Google'
}
再次编译即可解决问题!

  • 2
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
回答: 当出现"ERROR: SSL peer shut down incorrectly"错误时,可以尝试以下解决方法。首先,检查项目的build.gradle文件,确保debuggable属性设置为true,并在buildTypes添加相应的配置。例如,在release配置,将debuggable设置为true,同时确保minifyEnabled和proguardFiles的配置正确。\[1\]另外,还可以尝试取消勾选"Use secure connection"选项,这个选项可以在相关设置找到。\[2\]如果问题仍然存在,可能是由于Gradle的依赖缓存损坏导致的。可以尝试清除Gradle的依赖缓存,具体方法可以在网络连接超时后出现的情况下尝试。\[2\]此外,还可以尝试在Android Studio的设置,使用本地的Gradle分发版本,并更新build.gradle文件的classpath以匹配相应的版本。确保从其他电脑拷贝当前版本的Gradle,并将classpath更新为与Android Studio相对应的版本。然而,在更新工具之前,建议谨慎考虑,并了解更新内容以及掌握相关工具的稳定性。\[3\] #### 引用[.reference_title] - *1* *2* [Android Studio 常见错误分析](https://blog.csdn.net/zhangwenhaojf40it/article/details/77512720)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [Error:SSL peer shut down incorrectly完美解决。](https://blog.csdn.net/qq_33721320/article/details/102866082)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^control_2,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值