【问题标题】:SSLException: Connection has been shutdown: javax.net.ssl.SSLException: Tag mismatchSSLException:连接已关闭:javax.net.ssl.SSLException:标记不匹配
【发布时间】:2017-06-13 09:11:40
【问题描述】:

在 Android Studio 中,当我尝试通过 SDK 管理器更新大型 SDK 时,我不断收到以下错误:

 SSLException: Connection has been shutdown: javax.net.ssl.SSLException: Tag mismatch!

这种情况总是发生在大型 SDK 中。我该怎么办?我不知道我应该做什么。我使用 Android Studio 2.2.3 和 Windows 7x64。任何帮助将不胜感激。

【问题讨论】:

    标签: android android-studio windows-7 windows-7-x64 sslexception


    【解决方案1】:

    在我的情况下,这个错误在一夜之间出现,并在我为 Windows 和企业 Virusscanner (ESET) 安装待处理更新时消失了。所以最后也可能只是系统的后续重启。

    【讨论】:

      【解决方案2】:

      就我而言,我只是访问 wifi 的属性并启用“设置为计量连接”,它对我有用。

      【讨论】:

        【解决方案3】:
        1. 打开 Android Studio
        2. 选择“配置”>“默认项目结构...”
        3. 配置“Android SDK位置”并保存
        4. 选择“配置”>“SDK 管理器”
        5. 转到“SDK 更新站点”并选中“强制 https://... 来源...”

        【讨论】:

          【解决方案4】:

          我们修复了另一个应用程序中的类似异常,即在 Windows 7 中使用 NOD32 防病毒(控制面板 / Internet属性 / 连接选项卡/局域网设置按钮)。

          【讨论】:

            【解决方案5】:

            我遇到了类似的问题。我通过选择 SDK Manager 的 SDK Update Sites 选项卡下的 Force https to be fetched as http 选项解决了这个问题。 通过选择此选项,您只能下载具有SSLEXECPTION 标签不匹配错误的软件包。完成后,请记住取消选择此选项。有关更多说明,请参阅

            【讨论】:

              猜你喜欢
              • 2021-05-23
              • 1970-01-01
              • 2016-08-10
              • 2020-08-11
              • 1970-01-01
              • 2018-07-31
              • 2016-07-18
              • 2012-05-11
              • 2013-05-31
              相关资源
              最近更新 更多